5
A
回答
3
如果您使用UIViewController並使用presentModalViewController呈現它,那麼您必須接受您指定的類型(窗體)的默認行爲。每次都會在中心廣場。所以你這樣做,這是不可能的。
但是,創建自己的視圖並通過動畫製作自己的視圖(並執行一些工作來隱藏/禁用位於下方的視圖之間的交互)來呈現它會相對簡單,從而使您能夠將視圖哪裏都行。至於容納鍵盤,我想我會考慮滾動你在窗體視圖中呈現的子視圖到適當的偏移量。
希望這是有幫助的。
7
您可以修改父控制器的框架。 類似:
CGRect frame = self.parentViewController.view.frame;
frame.origin.x -= 50;
frame.origin.y -= 50;
self.parentViewController.view.frame = frame;
這將通過移動你的模式視圖的位置(-50,-50)
相關問題
- 1. 設置根視圖控制器的模態視圖控制器
- 2. 重置模態視圖控制器
- 3. 模態視圖控制器
- 4. iphone如何更改視圖控制器
- 5. 模態視圖控制器上的現有模態視圖控制器
- 6. 呈現模態視圖控制器導航Z位置問題
- 7. 更改模式視圖大小從在模態視圖控制器
- 8. 如何更改控制器中的初始視圖配置
- 9. 登錄視圖控制器在模態視圖控制器
- 10. 如何使用帶codeingniter的菜單更改控制器/視圖
- 11. 如何防止模態視圖控制器改變
- 12. 將模態視圖控制器的代表設置爲無
- 13. iPad上的模態表單視圖控制器 - 淡入黑色
- 14. 如何更改視圖的位置?
- 15. 如何在已經顯示模態視圖控制器時更改modalPresentationStyle?
- 16. 如何在iPhone中更改方向時更改視圖控制器的視圖?
- 17. 演示模態視圖控制器不顯示爲表單
- 18. 如何更改按鈕控制位置?
- 19. 恢復模態的視圖控制器
- 20. 的MKMapView在模態視圖控制器
- 21. 如何將模態子視圖控制器的代表設置爲父級?
- 22. 如何更改容器視圖(嵌入式視圖控制器)中的視圖?
- 23. 如何更改橫向模式下圖像視圖的位置
- 24. 更改UITabBarController的視圖控制器
- 25. 更改角度視圖的控制器
- 26. 模型視圖控制器中的模型視圖控制器
- 27. 更改位置自定義控制器
- 28. 如何更改第一視圖位置
- 29. 如何解除模態視圖控制器,然後立即讓呈現視圖控制器呈現不同的模態視圖控制器?
- 30. 如何動態更改視圖的位置(x,y座標)