일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 함수
- PyQt5
- GIT
- python
- ubuntu
- PER
- PyQt
- 날짜
- Unity
- MySQL
- MS-SQL
- Linux
- sqlite
- port
- tensorflow
- Excel
- node.js
- swift
- 리눅스
- javascript
- ASP
- 라즈베리파이
- 다이어트
- mssql
- urllib
- IOS
- flutter
- pandas
- 맛집
- 유니티
목록랭귀지 (524)
아미(아름다운미소)
iOS / Swift Status Bar Background Color 변경 - .plist 에 추가 - 소스에 추가 UIApplication.shared.statusBarStyle = .lightContent UINavigationBar.appearance().clipsToBounds = true let statusBar: UIView = UIApplication.shared.value(forKey: "statusBar") as! UIView statusBar.backgroundColor = UIColor(red: 0.0/255.0, green: 152.0/255.0, blue: 186.0/255.0, alpha: 1.0)
UITableViewCell 선택 스타일을 사용하지 않도록 설정 ... //테이블 셀 객체를 직접 생성하는 대신 큐로부터 가져옴 let cell = tableView.dequeueReusableCell(withIdentifier: "ListCell") as! ContractCell // UITableViewCell 선택 스타일을 사용하지 않도록 설정 cell.selectionStyle = UITableViewCellSelectionStyle.none }
UITextField또는 UITextView에 사용자가 특정 글자 수보다 더를 입력되는것을 방지하려면 shouldChangeCharactersIn(텍스트 필드) 또는 shouldChangeTextIn(텍스트 뷰) 를 사용하시면 됩니다.UITextField (한 줄)로 작업하는지 또는 UITextView (여러 줄)로 작업하는지에 따라서 두 가지 방법 중 하나를 사용 하시면 됩니다. - textField func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool { let currentText = textField.text ?? "" guard ..
UITableViewCell의 ImageView를 고정 func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { ... cell.imageView?.image = myImage let itemSize = CGSize(width:42.0, height:42.0) UIGraphicsBeginImageContextWithOptions(itemSize, false, 0.0) let imageRect = CGRect(x:0.0, y:0.0, width:itemSize.width, height:itemSize.height) cell.imageView?.image!.draw(in:imageRect) c..
일반적으로 UIColor를 사용할 때 다음과 같이 rgba값을 많이 사용합니다. 하지만 UI 작업을 하다 보면 UIColor 클래스 메소드에 답답함을 느낄 때가 있는데 대표적으로 RGB 값의 입력입니다. - 일반 passwordTextField.textColor = UIColor(red:54.0/255.0, green:54.0/255.0, blue:54.0/255.0, alpha:1.0) - extension extension UIColor { convenience init(r: CGFloat, g: CGFloat, b: CGFloat) { self.init(red: r/255, green: g/255, blue: b/255, alpha: 1) } } - 적용 //let color = UIColor(re..
리눅스에서 swap 메모리를 초기화하는 것은 아주 간단합니다. 일시적 메모리 사용의 증가로 swap을 사용하게될 경우 메모리에 여유가 생겨도 swap 메모리는 자동으로 초기화되지 않습니다. 이것을 수동으로 초기화하려면 아래의 명령을 입력하면 됩니다. 당연히 root 권한에서 실행해야 합니다. swapoff -a && swapon -a swapoff 처리에 시간이 조금 오래 걸릴 수 있는데 서버가 멈춘 것이아니고 swap 메모리에서 필요한 부분을 물리 메모리로 옮기는 처리중인 것이니 걱정하지 않으셔두 됩니다^^.
라즈베리파이 Node.js 최신버전 설치 라즈베리파이에는 기본적으로 Node.js (현재 4.3) 가 깔려있습니다. 현재깔려있는 버전확인하기 pi@raspberrypi:~$ node -v Node.js 삭제 pi@raspberrypi:~$ sudo apt-get remove nodered -y pi@raspberrypi:~$ sudo apt-get remove nodejs nodejs-legacy -y pi@raspberrypi:~$ sudo apt-get remove npm -y 원하는 버전의 설치 8.x 버전을 설치하기 pi@raspberrypi:~$ curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash - pi@raspberrypi:~$ sud..
iOS 앱 개발시 TableView의 각 Cell을 클릭 시 클릭 한 부분이 클릭된 효과(gray effect) 가 기본으로 적용되는데 해당 효과 제거코드 입니다. Object - C / Swift // Objective-C: cell.selectionStyle = UITableViewCellSelectionStyleNone // or [cell setSelectionStyle:UITableViewCellSelectionStyleNone] // Swift 2: cell.selectionStyle = UITableViewCellSelectionStyle.None // Swift 3: cell.selectionStyle = .none
UITableView didSelectRowAt 딜레이 발생 시 func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { tableView.deselectRow(at: indexPath, animated: false) // 수행할 작업 구현 }