2009-12-18 107 views
0

我遇到了一個不好看的圖形故障與UIDatePicker,我想知道如果有人已經看到和/或解決它。這是非確定性的,因爲每隔一段時間它就會消失,看起來很正常。UIDatePicker圖形故障

退房高亮和陰影條被轉移......

alt text http://img.skitch.com/20091218-x45e3i7bxw2ir4euymwxdrifhb.jpg

我曾嘗試移除所有其他圖形元素。我嘗試刪除我的幻燈片動畫,以便它出現在原地(我認爲在動畫子視圖中可能會有中斷)。在這一點上,我無法隔離這件事。

想法?多謝你們。

回答

2

它看起來像選擇器視圖已被調整大小,他們不應該(如他們的框架屬性灰顯示在IB中顯示)。我想這是問題的原因。

+0

這樣做了,謝謝你。我在自己的答案中詳細闡述瞭解決方案,但你是對的。 – DougW 2009-12-21 21:08:15

1

哇,所以,從蘋果公司到所有不使用他們的廢話Interface Builder的開發者都是如此。原來Daniel是正確的,並且確實存在UIDatePicker的調整大小錯誤。在文檔中沒有提到這一點。

我會留下這個作爲他的回答評論,但我想詳細說明解決方案。

您可以將幀起源設置爲任意值,但大小必須爲320.0,216.0,否則您將出現非確定性圖形故障。

我也想鏈接到這個spot-on blog post關於UIDatePicker控件的一些奇怪的日期問題。從本地化的角度來看,NSDate課程基本上是一個巨大的麻煩,他們試圖貶低這些問題,在這個過程中造成更糟糕的災難。