Programming(130)
-
[cocoaPods] 프로젝트 만들어 보기
본 내용은 2019년 2월 28일에 메모장에 작성된 것을 복붙한 것이다. 기억이 잘 안나지만, 이게 작동이 되었는지는 알 수 없다. 다만 했다는 기억만으로 이렇게 남겨 놓는다. 1. Github repository 만들기 2. cocoaPods 사이트에서 동일한 이름이 있는지 확인하자. ex. https://cocoapods.org/pods/mySamplePods 로 접속하던가, 사이트내에서 검색을 해보아라. 3. cocoaPods 프로젝트 만들기 $ pod lib create demoPods /Users/sk/.rbenv/versions/2.3.1/lib/ruby/gems/2.3.0/gems/cocoapods-1.6.1/lib/cocoapods/executable.rb:89: warning: Insec..
2019.10.22 -
[iOS13] 당황스럽게 변경된 점
1. present(_:animated:completion:) 화면전환 시 사용되는 present의 기존 iOS13 이전까지만 해도 default가 fullScreen 이였다. 하지만 iOS13 부터 formsheet가 되었다. 설정을 위해서는 automatic으로 지정해야한다. 그래서 기존 처럼 fullScreen 을 하기 위해서는 아래와 같이 지정한다. cell.modalPresentationStyle = .fullScreen self.present(cell, animated: true, completion: nil) //자세한 내용 https://zeddios.tistory.com/828 https://stackoverflow.com/questions/56435510/presenting-modal-..
2019.10.22 -
[Swift] opacity
UIView를 반투명하려면 opacity를 사용한다.let background = UIView()background.layer.backgroundColor = UIColor.black.cgColorbackground.layer.opacity = 0.5 하지만 이 뷰안에 다른 레이블이 포함되었을 경우, 포함된 레이블도 같이 투명하게 되는 경우가 있다.let background = UIView()background.layer.backgroundColor = UIColor.black.cgColorbackground.layer.opacity = 0.5let title = UILabel()backgroud.addSubview(title) 이럴 경우 이렇게 해보자let background = UIView()back..
2019.03.22 -
[Swift] UserDefaults.standard int형식으로 불러오기
// 저장할때는 동일하다. UserDefaults.standard.set(5, forKey:"num") // 불러올 때 UserDefaults.standard.integer(forKey: "num")
2019.02.18 -
[Swift] UILabel 에 글자별로 크기,색깔 변경
let taskText = "All Tasks (task)" let attributed = NSMutableAttributedString(string: taskText) let strokeTextAttributes = [ // NSAttributedString.Key.strokeColor : UIColor.black, NSAttributedString.Key.foregroundColor : UIColor.black, // NSAttributedString.Key.strokeWidth : 2.0, NSAttributedString.Key.font : UIFont.boldSystemFont(ofSize: 18) ] as [NSAttributedString.Key : Any] attributed.addAttr..
2019.02.12 -
[Swift] navigation 백그라운드 색 변경
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { // Override point for customization after application launch. UINavigationBar.appearance().barTintColor = UIColor.white//.init(red: 23.0/255, green: 197.0/255, blue: 157.0/255, alpha: 1.0) // To change colour of tappable items. UINavigationBar.appearance()..
2019.02.11