我正在構建一個iPhone應用程序,並且像大多數我試圖用UIPageControl實現UIScrollView,但是我遇到了一個非常古怪的行爲,我認爲這可能是一個錯誤。希望你之前見過這個,因爲這會讓我瘋狂。UIPageControl渲染與UIScrollView怪癖
基本上,頁面控制工作正常,一切都掛鉤,並在所有帳戶正常工作除了UIPageControl內的某些位置的UIView,UIPageControl將停止呈現。
我只是把廈門國際銀行窗口的截圖,以幫助說明......下面是工作完全正常放置:
http://www.jasconi.us/prob1.png
的UIPageControl被放置在UIScrollView的身體上面。偉大的作品,一切都是可見的和工作。
接下來的兩個不起作用:
http://www.jasconi.us/prob2.png http://www.jasconi.us/prob3.png
第一種是簡單地放置滾動視圖的下方。根本不渲染。
第二個放置在滾動視圖上方,技術上不在其內部。也不渲染。
這到底是怎麼回事?我試過使用
[[self view] bringSubviewToFront:pageControl];
...無濟於事。
任何想法?
你能解釋一下你改變了什麼嗎?我有這個相同的問題 - 出現在IB,但從來沒有在模擬器。我已經嘗試過所有縮放,大小調整和錨點組合。 任何幫助將不勝感激:-) – 2010-06-19 20:58:21
看起來像我的問題是把控制在白色背景!似乎選中的點是白色的,其他點是白色的,並且顏色較低,因此在白色背景下,它們都不可見! – 2010-06-19 21:01:15
哈哈,我的朋友很棒。兩個默認的自動大小掩碼是左側和頂部。我把它們關閉了,它開始出現......好的東西我的應用程序只是肖像,如果我在做風景,我覺得我可能需要其中的一個或多個。 – casey 2011-06-30 04:08:16