* 공부한 자료들을 모아놓는 곳 입니다 *
카테고리들은 딱히 순서와 범주화 시켜놓지 않았습니다. 공부하면서 생긴 질문이나 정보들이 카테고리 제목입니다.
Accessory
dicclosure indicator - 셀 터치하면 다른 뷰가 등장
checkmark - 여러 개의 셀을 선택하고자 할 때
detail indicator - 셀 터치할 때와 다른 액션을 부여
Accessory Action
show - 추가로 한 뷰가 더 로드된다. (스택에 푸시되어 최상단 스택에 쌓임)
show detail - 최상단 스택에 있는 뷰와 교환(replace)되면서 보여줌
modally - 모달로 띄어주는 것
TableView에 있는 Cell을 tap했을 때, 해당 Cell의 인덱스를 어떻게 가져올 수 있을까?
delegate를 설정한 후
didSelectRowAt 메소드를 이용한다.
Tap제스쳐마다 원하는 액션을 구현하고 싶은데 ?
tapGesture이용하기
2021.08.24 - [IT/IOS] - [iOS] tapGesture 예제를 코드로 다뤄보기
storyboard에 만든 뷰컨트롤러를 코드에 데려와서 사용을 하고 싶은데 ?
1. UIStoryboard 클래스로 스토리보드 객체를 만든다.
2. instantiateInitialViewController 메소드를 통해 뷰컨트롤러를 찾는다.
3. 뷰컨트롤러 띄워준다.
참고 : https://minominodomino.github.io/devlog/2019/05/21/ios-StoryboardReference/
UIStoryboard 클래스는 뭐지?
Error : Editor placeholder in source file
오토컴프리션 기능 ( 코드 입력 도와주는 기능) 관련 에러
예를 들어, 코드를 입력하라는 code란을 더블클릭해서 작성하는 것이 아니라, 다르게 수정할 때 저런 오류가 발생할 수 있다.
https://developer.apple.com/forums/thread/80284
왜 data를 받아오고 reloadData() 해줘야 하는거지?
data를 저장하고 받아오는 행위는 background에서 이루어지고, UI는 foreground에서 다루기 때문에,
data를 받아온다고 해서 바로 UI에 나타나는 것이 아니라 그렇기 때문에 항상 reloadData()해줘야 한다.
'IT > IOS' 카테고리의 다른 글
[iOS] tapGesture 예제를 코드로 다뤄보기 (0) | 2021.08.26 |
---|---|
[iOS 오류] Unable to activate constraint with anchors (0) | 2021.08.22 |
[iOS] Constraint설정 isActive vs addConstraints vs NSLayoutConstraint (0) | 2021.08.22 |
[iOS] 탭바 Tab bar - 작성 중 ... (0) | 2021.08.16 |
[iOS] tableView 이용 토이프로젝트 (feat. FacebookMe) (0) | 2021.08.15 |