顯示我有奇怪的問題模態視圖控制器之後正常工作。的UIScrollView不使用一個UIScrollView控制器與iPhone 4和iOS 5.1結合時在IOS 5.1
我有一個內容尺寸爲640x480(有效雙屏幕)的UIScrollView,除了可以在兩個「屏幕」之間切換的輕掃功能外,我還允許用戶點擊屏幕以響應我的呼叫像...
[scrollView scrollRectToVisible:(CGRectMake 320,0,320,480) animated:YES];
第320將爲0,如果發生而滾動視圖的右側的絲錐顯示(注意滾動視圖,使分頁因此只能來休息,要麼完全離開或完全正確)。
我也有一種情況,我有時會顯示模態使用presentModalViewController在包含滾動視圖此視圖控制器的附加視圖控制器。
一切工作完美,直到模態視圖控制器呈現,然後解散如果動畫設置爲YES(如果我改變動畫爲NO,然後按預期工作)scrollRectToVisible方法將不再工作。請注意,水龍頭仍處於註冊狀態,scrollRectToVisible被調用,動畫設置爲YES時它不會執行任何操作)。
這裏是踢球,這個錯誤只發生在iPhone 4的iOS奔跑5.x的
它完美(模態視圖控制器已經顯示,即使後)我: iPhone 3G運行4.x的, iPhone 3GS的運行3.x中, iPod touch(第二代)運行4.x的 ,最令人驚訝的運行5.x的模擬器。
我想知道這是在動畫系統中的bug,因此禁用動畫的模式視圖控制器演示和罷免,這是沒有效果的,問題還是在iPhone 4發生與iOS 5.1。
任何人有任何想法,以什麼可能導致這一點,我怎麼可能解決呢?
嗯,它一直工作,直到我更新到iOS 5.1.1,現在這個解決方法不再工作了... –