---
# System prepended metadata

title: iOS 일일 개발일지
tags: ['20220113']

---

# iOS 일일 개발일지

###### tags: `20220113`



바텀시트

사이즈 선택을 위해서는 바텀시트가 필요함.
바텀시트 시발 어떻게 만들어 ㅈ같은것

|현재상태|바텀시트|
|---|---|
|<img src="https://i.imgur.com/AAdGJKM.png" width=200px>|<img src="https://i.imgur.com/ELPbc1f.png" width=200px> |

그래, 해냈다. 

레이아웃에 어떤 변화를 줘야할까를 고민했다.
실질적으로 하단 바텀시트의 경우, 더 아래 공간으로 많은 부분을 할당 받고 있다고 생각할 수 있다.


요구 기능 :
1. presented modally with the contentsize 
2. drag down to dismiss
3. drag up to expand
4. able to dismiss the view controller by tapping on the dimmed background.


바텀 시트를 띄우는 것은 해결이 되었다.앞으로 이와 비슷한 
실질적으로 사이즈 선택을 위한 field를 label이 아닌 textField로 만들었다.
textField.isEnable = false로 설정할 경우, button에 터치 이벤트가 발생되지 않는 문제가 발생했다.
이걸 어떻게 해결해야 하나?

![](https://i.imgur.com/kiq2rcy.png)
