2015-10-14 65 views
0

我在OS X應用程序使用AB人稱視角,它工作正常,但是當我把它隱藏就像地址簿操作系統x中的人員視圖在setHidden設置爲Yes後不工作。爲什麼?

[self.abpersonView setHidden:YES]; 

,並通過調用

再次顯示

[self.abPersonView setHidden:NO];

它似乎但它甚至不可滾動和可點擊。

我無法理解此行爲。請幫助我。

+0

哪個OS X?從10.10.5開始,在ABPersonView中引入了新的bug。他們希望您使用ContactsUI框架 –

+0

我正在使用10.11 –

+1

您可以在10.10上測試嗎?我認爲下層的變化(ABPersonView現在是分層的)破壞了它。 –

回答

1

在@Marek H的幫助下,我找到了答案。你應該隱藏ABPersonView像

[self.abpersonView.layer setHidden:YES]; 

和取消隱藏它像

[self.abpersonView.layer setHidden:NO]; 
+0

只需補充一點,自El Cap以來發生了這種變化 –

相關問題