在我的cocos2d遊戲我不能改變UIAlertView中的大小,我已經改變statusbarorientation景觀,現在想給init alertview帶架,並initwithframe方法不會影響alertview的大小,每次大小的警報是一樣的,有什麼方法可以改變它嗎?改變UIAlertView中大小
2
A
回答
9
這裏是我做到了。在你的控制器中創建你的uialertview。然後覆蓋你的控制器內的下列類(設置UIAlertView中代表...即後。myalertview.delegate =視圖 - 控制)
- (void)willPresentAlertView:(UIAlertView *)alertView {
[alertView setFrame:CGRectMake(1, 20, 2700, 400)];
}
在此之後,幀大小應該改變。
+3
這不適合我。 – Siriss 2014-09-11 20:23:59
1
只要創建的UIView,它看起來像UIAlertView中。這將解決你提到的所有問題。
1
如果警報視圖有其視野內的任何標題或消息文本輸入,那麼就在文本它自動縮放其大小的末端附加了許多新線「\ N」。
它只是一個模擬,但還是老樣子可行保留在你的應用程序中使用alertbox。
3
相關問題
- 1. 更改uialertview的大小問題
- 2. 調整大小UIAlertView
- 3. 改變大小
- 4. Monotouch uialertview大小問題
- 5. 改變窗口小部件的大小而不改變主窗口大小QT
- 6. UICollectionView空時改變大小
- 7. 緩衝區大小改變
- 8. 的realloc不改變大小
- 9. 改變對調整大小
- 10. ggbiplot - 改變點的大小
- 11. 的Cocos2D - 改變CCLabelBMFont大小
- 12. Weka(jvm)改變堆大小
- 13. java改變Textfield的大小
- 14. 改變圖像大小
- 15. QML改變圖像大小
- 16. 圓角改變UIView大小
- 17. int數組大小改變
- 18. setLayoutParams不會改變大小,
- 19. UIView不會改變大小
- 20. javascript改變字體大小
- 21. 如何改變DialogFragment大小
- 22. UIImageView意外改變大小
- 23. 的UIView大小的改變
- 24. ProgressDialog:改變文字大小
- 25. 大小的改變類
- 26. 改變結構的大小?
- 27. 在iPad上增加UIAlertView大小
- 28. 迷宮中的改變大小
- 29. 小學舞臺改變場景大小
- 30. 自動換行改變小區大小
取決於你想如何改變它。一點點的信息會提高你獲得有用答案的機會。 :) – Ariel 2011-12-22 15:06:04
我想增加警報視圖的寬度。 UIAlerrtView * alert = [[UIAertView alloc] initwithframe:CGRectMake(200,200,200,200)]; – 2011-12-22 15:08:21
增加寬度比高度更成問題。恐怕您需要爲此目的進行子類化。我曾經做過類似的事情,但我完全自定義(像其他BG圖像等)。 – Ariel 2011-12-22 15:11:37