UialertView가 너무 많은 버튼이 있으면 실제로 테이블보기를 표시합니까?
-
20-09-2019 - |
문제
펌웨어 3.0의 uialertview가 알림 상자에 맞게 너무 많은 버튼이 추가되면 테이블 뷰가 표시 될 것이라고 여러 블로그를 보았습니다. 그러나 시뮬레이터 나 장치 에서이 사실을 찾지 못하는 것 같습니다. 테이블 뷰를 경고에 수동으로 추가하기위한 메커니즘 중 하나를 사용하기 전에 OS가 이미하는 일을 복제하지 않도록하고 싶습니다.
해결책
아니요, 테이블 뷰를 보여주는 것은 항목이 너무 많을 때 Uiactionsheet입니다. 정말 추악합니다.
다른 팁
나는 당신이 물어볼 때 까지이 행동에 대해 들어 본 적이 없으며, 나는 그것을 관찰 한 적이 없습니다. 전체를 읽습니다 UIAlertView
문서화로 인해 이것이 사실이 아니라고 믿게됩니다.
이미 버튼을 추가하려고 시도한 것 같습니다. UIAlertView
그리고 행동을 복제 할 수 없었기 때문에 이것을 파열이라고 부릅니다.
예, UialertView에 너무 많은 버튼을 추가하면 TableView로 표시됩니다.
그 이상으로 UialertView에 표시되는 모든 버튼은 통합 UitableView의 일부입니다. 따라서 경고에서 버튼을 클릭 할 때마다 실제로 UitableView의 DidSelectrowAtIndexPath : Of UitableView를 호출합니다.
제휴하지 않습니다 StackOverflow