摘要: 我有一個帶有可縮放內容的UIScrollView。如果內容不是放大並且我presentViewController,當我關閉ViewController時,一切正常。但是,如果我縮放了內容,然後呈現了ViewController,那麼當我關閉ViewController時,內容和UIScrollView都是古怪的。歡迎任何幫助,這是一個可怕的錯誤...謝謝!當使用presentViewController時有趣的UIScrollView
測試項目: 一個簡單的測試可以在這裏找到...
http://twostatesaway.com/ModalWithScrollViewTEST.zip
或這裏
https://drive.google.com/file/d/0B0pG5vRVzBTzdkVzdEtkdmVjdDA/edit?usp=sharing
屏幕截圖:
屏幕1:一切都很好。我可以顯示模式一百萬次,並且內容在解除模式後將按預期工作。
屏幕2:放大內容。屏幕3:當我點擊按鈕來呈現ViewController時,隨着ViewController(黑色)的出現,內容向右移動。
屏幕4:模態顯示在屏幕上。屏幕5:當我關閉ViewConroller時,內容很有趣,明亮的綠色視圖似乎恢復正常,但按鈕保持在其縮放位置,仍然向右移動。
屏幕6:另一個有趣的事情是,現在我可以縮小比以前更多。最小縮放設置爲1.0,但現在看起來不起作用。
我認爲你的按鈕不在黃色視圖內。 – user1673099
我想你沒有下載測試項目。 –
Google雲端硬盤和所有其他分享網站在我的辦公室被封鎖。 – user1673099