1

如何呈現一個完全像這樣的視圖控制器。我的意思是前面的密碼視圖。如何呈現完全一樣的視圖?

我知道如何創建視圖,但不知道如何呈現它。

enter image description here

+1

截圖?否則,你會限制你的回答者給那些在iPad上安裝這些應用程序的人,並且可能會被打擾去看看。 – jrturton

+0

我添加了截圖。感謝您的建議。 – 8suhas

回答

3

我使用UIPopoverController實現這樣的屏幕。類似這樣的:

UIPopoverController *popover = [[UIPopoverController alloc] initWithContentViewController:content]; 
UIView *root = [UIApplication sharedApplication].keyWindow; 
CGRect frame = root.frame; 
frame.origin = CGRectCenter(frame); 
frame.size = CGSizeMake(1, 1); 

[popover presentPopoverFromRect:frame inView:root permittedArrowDirections:0 animated:YES]; 

該框架是屏幕的中心點。爲箭頭方向傳遞0可防止通常的箭頭出現在彈出窗口中。 content是您希望顯示的視圖控制器。

+0

這正是我一直在尋找的。謝謝 :)。 – 8suhas

1

實現基本上是一個與viewController適當的方法。但你不需要這麼做。不需要重新發明輪子。因爲有一些非常漂亮的第三方庫可以做到這一點。退房 -

希望這有助於...

+0

我想知道密碼視圖的呈現方式。在你給出的兩個例子中,它都是以模態方式呈現的,這不是我正在尋找的東西。感謝您的答覆。我編輯的問題是具體的。 – 8suhas

相關問題