-
[iPhone] Segmented Control 의 높이 변경하기카테고리 없음 2009. 12. 17. 15:10반응형Segmented Control을 인터페이스 빌더에서 높이를 바꾸려고 하니까 아예 변경을 못하게 비활성화 되어 있더군요..
애플사이트에서 보니 높이는 고정(44pixel)으로 변경하지 못하게 일부러 막은 것이라고 하네요..The height of a segmented control is fixed.
물론 다음과 같은 방법이 있지만 괜히 막아놓은게 아니기때문에 변경하지 않는 것이 좋다고합니다.// segmentCtrl은 UISegmentedControl
CGRect segmentRect = [segmentCtrl frame];
// 고정높이인 44에서 변경하려는 높이에 맞게 더하거나 뺌.
segmentRect.size.height -=30;
segmentCtrl.frame = segmentRect;
혹시라도 저와 같은 입문자분들이 저와 같은 의문이 들지 않을까해서 글을 올립니다.
반응형