0
A
回答
1
UIWebView
是UIView
的子類(如在可可觸摸最可見的對象),這意味着可以以使用setBounds
或setFrame
到「移動」的圖。如果您使用負值或較大的正數,視圖將被移出屏幕。
千萬記住,事情也屏幕外佔用內存;-)
1
是的,你可以做到這一點。您可以將UIWebView
的frame
屬性更改爲離開屏幕的某些座標。
你可以做到這一點,但如果你完成了UIWebView
&只是想關閉它,那麼這可能不是最好的解決方案,因爲分配的內存仍未釋放。首先將其從屏幕上移開,然後釋放它以釋放內存。要發佈它,請執行[YourWebView removeFromSuperview]; [YourWebView release]; YourWebView=nil;
。
2
你可以試試:
[webView setFrame:CGRectMake(320.0f, 0.0f, 320.0f, 480.0f)];
或
[webView removeFromSuperview];
第一個只是將其移動屏幕外,你無法看到它。第二個從superview
中刪除它,也許它仍然存在於內存中,或者當它收到內存警告時它可能會被刪除。
1
您可以通過將隱藏屬性設置爲YES
來隱藏它。
您也可以將它從框架中移出屏幕,如您所述。一個好的開始是CGRectMake(self.superview.frame.size.width,self.superview.frame.size.height,...)
,雖然它不適合旋轉。
您也可以將alpha設置爲0,類似於隱藏它。
您也可以發送方法removeFromSuperview
。
可能有更多方法。
享受,
達明
相關問題
- 1. css將屏幕移出屏幕
- 2. 如何將Swing窗口移出屏幕?
- 3. 如何在UIGravityBehavior將其移出屏幕後移除UIView?
- 4. 將屏幕移動到屏幕上
- 5. 同時將屏幕和其他div移出屏幕
- 6. iOS UITableViews - 將屏幕的標題移出屏幕
- 7. 我將如何讓用戶在將鼠標移出屏幕時移動視圖?
- 8. UIWebView接管屏幕旋轉
- 9. 如何將一個屏幕移動到LibGDX中的另一個屏幕?
- 10. Android TranslateAnimation - 將屏幕右側的圖像移動到屏幕上
- 11. 使DIV緩慢移出屏幕
- 12. 遊戲角色移出屏幕限制
- 13. JQuery:克隆當移出屏幕外
- 14. 如何將y軸設置爲0,如果屏幕超出了原始屏幕或屏幕下方 - 在iPad
- 15. 如何在屏幕上移動對象
- 16. 如何滾動屏幕(我的意思是如何移動屏幕)
- 17. 將div移到屏幕頂部
- 18. 祝福:如何將光標移動到退出屏幕的底部?
- 19. UIWebView:跟蹤屏幕更新(髒區域)
- 20. UIWebView沒有響應觸摸屏幕
- 21. UIWebview的contentSize不適合手機屏幕
- 22. 拍攝UIWebView的快照/屏幕截圖
- 23. 將文本從UITextView中移出屏幕後保留文本
- 24. 隱藏ADBannerView。將它移出屏幕可以嗎?
- 25. UIWebView中示出了黑色屏幕而不數據
- 26. 如何將按鈕移動到屏幕底部?
- 27. 如何使用按鍵將圖片移動到屏幕上?
- 28. 如何將三角形移動到CSS中的屏幕右側?
- 29. 如何將硬件密鑰選項移至屏幕中心
- 30. 如何將WPF窗口移動到屏幕上方?