uiprogressview : 구식 스타일을 얻는 방법?
-
06-07-2019 - |
문제
UIPROGRESSVIEW의 구식 스타일을 찾고 있습니다.
대체 텍스트 http://img.skitch.com/20090620-dagnbt6eh2s884nfkbkqgne1re.jpg
유일한 uiprogressviewstyle은 다음과 같습니다.
대체 텍스트 http://img.skitch.com/20090620-ewujnw3r62qnb91qpbdh8iktne.jpg
오래된 것을 사용할 수 있습니까? 속성 설정 UIProgressViewStyle
항상 파란색 uiprogressview로 연결됩니다.
해결책
가치가있는 것은 구식 진행 막대에 액세스하는 또 다른 방법은 일반적인 방식으로 uiprogressview 컨트롤을 만드는 것입니다. iOS 4.1 기준으로 진행보기 스타일을 문서화되지 않은 값 100으로 설정하여 이전 모양을 얻을 수 있습니다.
이것은 문서화되지 않은 클래스를 사용하거나 문서화되지 않은 메소드를 호출하지 않습니다. 그러나 나는 애플이 여전히 승인하지 않을 것이라고 확신한다. ;-)
데이브
다른 팁
uiprogressview에는 두 가지 스타일이 있다고 생각합니다. uiprogressviewstyledefault로 참조되는 기본값과 귀하가 참조하는 기본값을 UIPROGRESSVIEWSTYLEBAR이라고합니다.
이들은 다음 youruiprogressview.progressviewstyle = uiprogressviewstylebar로 설정됩니다.
또는
기본값에 대해 아무것도 설정하지 않습니다.
그녀는 SDK가 여전히 NDA이고 IB를 사용하기 전에 그녀의 책을 썼습니다. 그 후 많은 변화가 일어났습니다.
이것의 uiprogressbar, uiprogressview의 개인 서브 클래스.
이런 식으로 사용할 수 있지만 Apple은 앱을 거부 할 수 있습니다.
[[NSClassFromString(@"UIProgressBar") alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 100.0f, 90.0f)];