你好,歡迎來到IOS教程網

 Ios教程網 >> IOS編程開發 >> IOS開發綜合 >> iPhone開發--removeFromSuperview當tag為0時不能正常工作

iPhone開發--removeFromSuperview當tag為0時不能正常工作

編輯:IOS開發綜合

下午的時候遇到一個奇怪的問題,根據圖標的tag刪除對應的圖標,用到了removeFromSuperview函數。但是當tag為0的時候,下面的代碼就陷入了死循環。苦找原因,無果,

後來想是不是因為tag為0系統不能正常處理?於是將最低的tag設置為1,之後運行,一切ok。難道tag為0是系統的,他人不可以用。迷惑ing。

[cpp] <span style="font-size:13px;">    UIView *tempView = nil; 
    do { 
        tempView = [chenbao viewWithTag: tag]; 
        [tempView removeFromSuperview]; 
    } while (tempView); 
</span> 


摘自 zcl369369的專欄
  1. 上一頁:
  2. 下一頁:
蘋果刷機越獄教程| IOS教程問題解答| IOS技巧綜合| IOS7技巧| IOS8教程
Copyright © Ios教程網 All Rights Reserved