2012-03-18 2 views
0

iOS 개발 가이드 라인 suggest 포인트는 인간의 손가락에 편안하고 최소한으로 두드려야합니다.iOS 태핑 가능 영역에서

태핑 가능한 UI 요소의 편안한 최소 크기는 44 x 44 포인트입니다. 마음에

그와

는, 다음과 같은 문이 자동으로 즉 위의

[take setFrame:CGRectMake(420,200, 50, 40)]; 

와 모순 않습니다, 다음과 같은 사실입니까? 그렇지 않으면

Width and Heights set for any tappable element in iOS must be >= 44? 

, 어떻게 당신은 그것을 바꿀 것?

답변

0

tappable 요소의 크기는 MobileHIG 문서에서만 제안됩니다. CocoaTouch의 UIKit은 이것을 제한하지 않았습니다. 시뮬레이터에서 터치 패드 또는 마우스를 사용하는 경우이 크기보다 작은 영역 (UIButton)을 만들 수 있습니다.

실제 앱에서는 38 개의 작은 버튼을 보았습니다. 그러나 그보다 작 으면 디자인을 수정해야 할 수도 있습니다. 또한 검토 팀이 MobileHIG를 따르지 않아 앱을 거부 할 수 있습니다.

아직 기술적 인 제한이 없습니다.

+0

오른쪽. 따라서 검토 팀의 입장에서 볼 때 태핑 가능 요소는 44+ 이상이어야합니다. 맞습니까? – JAM

+0

그래,하지만 내가 말했듯이, 버튼이 40 포인트에 불과하기 때문에 앱을 거부하지 않을 것입니다. 중요한 디자인입니다. –

관련 문제