일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 윈도구
- windows7
- Number
- 윈도우즈7
- 7932
- 형식
- 맥
- install
- VISTA
- screen
- Mobile
- c#
- 오브젝티브C
- Objective-C
- 퇴사
- 설치
- 볼링
- 애플
- windows
- WebService
- 윈도구7
- 아이맥
- cagr48com
- 아이폰
- WSDL
- ObjectiveC
- java
- mac
- iPhone
- 링크
Archives
- Today
- Total
A colossal Dreamer: GR鐵塔-天生我材
NSAutolayout 본문
https://krakendev.io/blog/autolayout-magic-like-harry-potter-but-real
키보드 위에 (UIToolbar) 그안에 (UITextField) 넣는 것을 백만년 만에 해보려니
Autolayout 관련 설정 때문에 꽤 애 먹었었다.
autoresizingMask 로는 곰방 만들었을 텐데.
1. UIToolBar 내에서 Autolayout 이 발동하면서 입력내용의 너비만큼만 UITextField 가 자리잡는 문제를 만났다.
==> 해결책: UIStackView를 활용해서 UITextField와 UIButton을 넣어서 해결.
2. 그런데. 입력내용이 폭보다 길어지면, 위에 '닫기' 버튼이 찌그러지다 사라지는 문제가 발생
==> 해결책: setContentCompressionResistancePriority 로 안 찌그러져 설정하면 된다.
자세한 내용은 위에 링크를 참조하시라.
ps. 노란소 농장와서 처음 했었던 일이었는데...
몇 번을 했을지 모를 일을..
Autolayout 도입 이후에 한 번도 안 해봤더니 꽤 애 먹었넹...
'Development > 아이폰' 카테고리의 다른 글
suggestion swift coding convention for protected members (0) | 2020.03.26 |
---|---|
[Xcode] Scene based project to Storyboard based project (0) | 2020.02.19 |
맥에서 https git저장소에 접근하는 login 정보는 어디에? (0) | 2019.12.03 |
iOS ObjC Symbol conflict with other Swift Framework. (0) | 2019.12.03 |
Multi Thread 에서 접근하는 안전한 Property 설계 GCD (DispatchQueue) (0) | 2019.10.23 |