我已經在界面生成器中創建了UIViewController,並將UIPageControl放在根UIView之上,UIView的根背景顏色爲橙色,UIPageControl具有默認配置,除頁數設置爲5(更改頁數導致相同的輸出)。沒有與控制器關聯的代碼。 UIPageControl使用AutoLayout定位到根UIView的中心(我也嘗試在沒有AutoLayout的代碼中執行,產生相同的結果)。 當我啓動它時,左上角只有一個點可見,打開「Debug View Hierarchy」顯示所有點都被繪製,但每個點都繪製在相同的x,y位置(x = 0,y = 0) 。 這裏是IB的截圖:iOS 9.2.1 Xcode 7.2.1 UIPageControl點相互繪製
和「調試視圖層次」輸出的截圖:
我看到5個點,有什麼問題? – matt
您可以看到彼此重疊的五個點,它們彼此重疊,並且不可見,「Debug View Hierarchy」(調試視圖層次結構)屏幕截圖顯示了從視角顯示z視圖的視圖。 @馬特。你可以試着在你的機器上做同樣的事情,看看它是否一樣嗎? – binchik
你可以發佈你的示例項目嗎?這樣我可以檢查你在做什麼。它只需要有一個視圖控制器明顯 – matt