iOS/UIKit
-
프로젝트를 진행하는 도중 여러 개의 TableView를 사용하는 경우가 생겼는데 UITableViewDelegate와 UITableViewDataSource를 처리해야하는데 어떻게 처리 해야될 지 당황 하였다. 일단 각각의 TableView IBOutlet 선언하고 Delegate와 DataSource는 따로 처리해야한다. @IBOutlet weak var freeTableView: UITableView! @IBOutlet weak var infoTableView: UITableView! freeTableView.dataSource = self freeTableView.delegate = self infoTableView.dataSource = self infoTableView.delegate = sel..
[iOS] 한 개의 ViewController에서 여러 개의 tableView 처리 방법프로젝트를 진행하는 도중 여러 개의 TableView를 사용하는 경우가 생겼는데 UITableViewDelegate와 UITableViewDataSource를 처리해야하는데 어떻게 처리 해야될 지 당황 하였다. 일단 각각의 TableView IBOutlet 선언하고 Delegate와 DataSource는 따로 처리해야한다. @IBOutlet weak var freeTableView: UITableView! @IBOutlet weak var infoTableView: UITableView! freeTableView.dataSource = self freeTableView.delegate = self infoTableView.dataSource = self infoTableView.delegate = sel..
2023.06.17 -
Table View - 여러 정보를 TableViewCell을 이용하여 표현할 수 있는 View TableView Function - Delegate와 DataSource 선언 ※ viewDidLoad에서 Delegate / DataSource 선언해야함! override func viewDidLoad() { super.viewDidLoad() self.tableView.delegate = self self.tableView.dataSource = self } - numberOfRowsInSection : TableView의 아이템 개수를 return - cellForRowAt : TableViewCell의 객체(인스턴스, 뷰)를 return, 메모리 때문에 deque를 이용하여 cell을 재사용 - h..
[iOS] TableViewTable View - 여러 정보를 TableViewCell을 이용하여 표현할 수 있는 View TableView Function - Delegate와 DataSource 선언 ※ viewDidLoad에서 Delegate / DataSource 선언해야함! override func viewDidLoad() { super.viewDidLoad() self.tableView.delegate = self self.tableView.dataSource = self } - numberOfRowsInSection : TableView의 아이템 개수를 return - cellForRowAt : TableViewCell의 객체(인스턴스, 뷰)를 return, 메모리 때문에 deque를 이용하여 cell을 재사용 - h..
2023.01.24 -
override func touchesBegan(_ touches: Set, with event: UIEvent?) { self.view.endEditing(true) }
[iOS] 키보드 내리기override func touchesBegan(_ touches: Set, with event: UIEvent?) { self.view.endEditing(true) }
2023.01.14 -
Label이 저렇게 잘리면 크기를 조절해도 되지만 그렇지 못한 상황이 발생함 → 코드로 사용 if logoLabel.adjustsFontSizeToFitWidth == false{ logoLabel.adjustsFontSizeToFitWidth = true }
[iOS] Label 잘림Label이 저렇게 잘리면 크기를 조절해도 되지만 그렇지 못한 상황이 발생함 → 코드로 사용 if logoLabel.adjustsFontSizeToFitWidth == false{ logoLabel.adjustsFontSizeToFitWidth = true }
2022.08.24 -
[Info.plist] - [Information Property List] - [Apperance] - Light/Dark 입력
[iOS] 앱 Dark/Light 모드로 변경하기[Info.plist] - [Information Property List] - [Apperance] - Light/Dark 입력
2022.08.24 -
1. 만약 Object들을 배열로 묶어줘야 한다면 배열로 묶어줄 Object에 선언 @IBOutlet var imgViews: [UIImageView]! 2. for문을 사용하여 각 Object에 적용되게 하기 for i in 0..
[iOS] IBOutlet Collection1. 만약 Object들을 배열로 묶어줘야 한다면 배열로 묶어줄 Object에 선언 @IBOutlet var imgViews: [UIImageView]! 2. for문을 사용하여 각 Object에 적용되게 하기 for i in 0..
2022.08.24