Code Base로 따로 구현해봤는데 막히는 부분이 있어서 질문드려요
345
작성한 질문수 3
안녕하세요! 앨런님, 강의 정말 잘 듣고 있습니다. 좋은 강의 만들어주셔서 감사합니다.
다름이 아니라 ToDo 앱 강의를 참고해서 제 방식대로 스토리보드 사용하지 않고 코드로 앱을 만들어보고 있는데요. 막히는 부분이 있어서 질문드립니다!
하단에 있는 4개의 Button들을 동그랗게 하고 싶어서
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
colorButtons.forEach { button in
button.clipsToBounds = true
button.layer.cornerRadius = button.frame.width / 2
}
}
이렇게 구현했지만 전혀 바뀌는게 없어서 button.frame.width 를 print해봤는데 0.0이 나오네요...
이건 왜그러는걸까요?
참고로 말씀드리면 4개의 버튼은 모두 UIStackView의 subView입니다!
혹시나 스택뷰의 서브뷰라 그런것인가 해서 구글링을 해봤습니다!
print(stackView.arrangedSubviews[0].frame)
print(stackView.arrangedSubviews[1].frame)근데 이렇게 해봐도 똑같이 0.0이 나오더라구요,,, ㅠㅠㅠ
도저히 이해가 안돼서 질문드립니다.
답변 1
0
안녕하세요! dldmswo1217님.
본 질문 게시판에서 아래 15개 정도 질문에 내려가시면, 유사한 질문이 있습니다.
제목은 "cornerRadius가 적용이 안되는 문제가 있어 질문드립니다." 이 제목이예요.
아래 내려가셔서 확인하셔도 되고,
자주하는 질문에도 똑같은 내용에 대해서 질문을 해결해 드렸으니 참고 부탁드립니다. 🙏🏻
감사합니다. :)
수강연장부탁드려도될까요..
0
45
2
Drawing Cycle 관련 질문
0
73
1
앱 제작 시 주로 코드로 작성하시는 이유가 있을까요?
0
97
2
델리게이트 패턴 관련 질문
0
69
2
수강 기간 연장 부탁드릴 수 있을까요?
0
67
1
활용 앱 57강 질문입니다.
0
56
1
활용 앱 30강 에러 질문입니다
0
66
2
기초앱 17강 Contraints 설정 질문입니다.
0
68
2
기초 앱 4강 Type Any -> UIButton
0
69
2
34강 유용한 앱 추천에 나오는 UIKitViewer에 대해서 질문이 있습니다
0
81
1
깃에 코드는 올려도 된다고 하셨는데
0
112
1
수강기간 연장신청 드려도 될까요?
0
85
1
수강 기간 연장 부탁드려도 될까요?
0
121
2
수강 기간 연장 신청 요청드립니다.
0
132
2
playground에서 상단 실행?아이콘 회전 관련하여...
0
139
1
활용앱53강에서 질문있습니다.
0
167
2
Project 명칭 변경방법이 궁금합니다.
0
141
1
override 에 대해서 궁금한 것이 있습니다.
0
126
2
섹션8] 코드 리팩토링 문의
0
102
1
xcode 에서 ios 버전 선택 및 시뮬레이터 관련 질문
0
570
2
수강 기간 연장 부탁드려도 될까요?
0
133
2
뷰모델의 상태변화 와 didSet
0
99
1
@Sendable 키워드
0
96
1
클로저
0
109
2





