2010-10-13 67 views
0

有點令人困惑的標題,但哦。在UIScrollView UIView UIButton加載不正確

我在我的viewController中有一個UIScrollView,那是3個UIViews,每個都有一些按鈕。我從服務器下載數據並將其填充到視圖中,只要您開始滾動UIScrollView,此功能就會運行,但有時這些按鈕只會部分加載。

通常將沒有格式的按鈕標籤添加到它。該按鈕的作品,只要你點擊按鈕其餘的視圖正確加載。基本上,如果UIScrollView在任何情況下都被觸摸,它將正確顯示。

我嘗試添加和刪除scrollView視圖,我已經調用[scrollView setNeedsDisplay]和完全相同的事情發生。

有人遇到過嗎?

編輯:截屏之前和之後(只是基本的證明發生了什麼)

alt textalt text

+0

「但有時按鈕只能部分加載」。你能上傳截圖嗎? – Francescu 2010-10-13 08:49:08

+0

狡猾的截圖採取了,可用只是一個稍後的東西的佔位符,但同樣的問題正在發生與人民的名字和東西。 – Rudiger 2010-10-13 10:51:29

+0

我希望你不要在後臺線程中添加按鈕... – 2010-10-13 23:08:32

回答

0

我是建設中的drawRect這是導致問題的按鈕。建立在一個單獨的方法的按鈕,它工作正常。