如何顯示一個小的彈出,點擊一個視圖上的按鈕將顯示在父視圖的小區域。iPhone - 如何顯示視圖彈出
2
A
回答
5
您可以簡單地爲您的視圖定義框架,並將其添加爲其父級的子視圖。
newView.frame = CGRectMake(60, 140, 200, 200);
[parentView addSubview:newView];
2
只是建立一個視圖是非常簡單的(創建一個UIView,定位它,然後addSubview它的父)。但是在彈出一些內容之前,您可能需要問自己一些UI設計問題。喜歡的東西:
是彈出模態?一旦啓動,用戶可以做其他事情,或者在繼續之前必須「解散」視圖。
用戶如何解除視圖?他們是否會自己拍攝視圖,某種「近距離」物體,還是在它外面輕拍?
如果您距離窗口太近(否則會被截斷並且用戶看不到所有內容),您會在哪裏定位彈出視圖。
如果您將它從按鈕本身抵消掉了,所以攻牙手指不會遮蓋物品?多少個像素最適合?偏移是否會使視圖靠近邊緣,因此可能會在另一邊顯示它,以免剪切?
他們說的UI設計是很容易;-)
相關問題
- 1. iPhone:如何在iPhone中顯示像控制器與圖像的彈出視圖?
- 2. iPhone視圖彈出動畫?
- 3. UINavigationController不斷顯示彈出視圖
- 4. 如何在視圖中顯示類似彈出的圖像
- 5. 如何在iPhone中以彈出視圖或類似警報視圖的形式顯示視圖?
- 6. 如何顯示圖像彈出
- 7. 如何以彈出形式顯示ASP.NET MVC 3視圖
- 8. 如何在彈出框中顯示視圖
- 9. 如何判斷視圖是否通過彈出顯示?
- 10. 如何在彈出對話框中顯示Recycler視圖?
- 11. 如何顯示彈出視圖,可以拖動關閉,並可以顯示其他彈出式菜單
- 12. 顯示圖像並彈出
- 13. 如何在列表視圖項目上顯示彈出式菜單?
- 14. 分割視圖MasterView不在彈出窗口中顯示,但在
- 15. 顯示彈出...
- 16. 將子視圖顯示爲彈出窗口時出現問題
- 17. 如何在iPhone/iPad/iOS上顯示臨時彈出消息
- 18. 如何在新視圖中將圖像顯示爲Highslide彈出窗口?
- 19. 如何從iPhone的彈出視圖添加新實體到主表的視圖?
- 20. 如何在Iphone中顯示地圖視圖
- 21. 顯示彈出框
- 22. 如何顯示彈出窗口?
- 23. 如何顯示在彈出asp.net
- 24. 如何顯示彈出窗口
- 25. 如何顯示彈出窗口?
- 26. 如何顯示其他彈出窗口上的彈出窗口?
- 27. 如何顯示在視圖
- 28. MVVM - 如何顯示視圖?
- 29. 如何用Three20彈出模態視圖?
- 30. 如何在Xcode,Swift3中循環旋轉UIImage後顯示彈出視圖?
你想要什麼目前尚不清楚... 看一看UIAlertView中和UIActionSheet類 - 可能是他們需要什麼 – Vladimir 2009-09-24 11:48:57