作者starkite (可樂果)
看板MacDev
標題[問題] View的翻轉
時間Tue Apr 26 00:04:05 2011
aView放了tableView存放資料 bView直接load網頁webView
做了aView點選cell作了presentModeViewControler
與bView dismissModeViewController的動作
設置bView的網頁是可以翻轉的 aView無法翻轉
只是旋轉橫向後 網頁的範圍卻只有tableView的直向大小範圍
右邊一個區塊是空白顏色的
也設置了bounds的大小
if(interfaceOrientation==UIInterfaceOrientationPortrait ||
interfaceOrientation==UIInterfaceOrientationPortraitUpsideDown)
{
[self.view setBounds:CGRectMake(0, 0, 320, 480)];
}
else {
[self.view setBounds:CGRectMake(0, 0, 480, 320)];
}
只是轉成橫向 webView的顯示尺寸還是沒變成橫向的全螢幕
麻煩大大們的指點了!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.34.117.175
→ starkite:請問有大大可以給意見嗎 還是沒辦法解決@@ 04/27 00:32
推 Piceman:我看不懂問題,也沒做過選轉後的介面處理。 04/27 01:12
→ Piceman:不過以前看過使用xib建立介面時,有可能產生旋轉後view不 04/27 01:12
→ Piceman:會自動重繪的文章。你先用needDisplay重劃看看? 04/27 01:14
推 aecho:會有那個小白色區塊,八成是frame設錯了。 04/27 09:38
→ aecho:然後可以參考下面有一篇問題,UIView和CALayer那篇 04/27 09:39
→ aecho:對self.view設CGAffineTransform看看,讓它轉個角度。 04/27 09:39