0
A
回答
5
您將在線程中收到observeValueForKeyPath:...
消息,該消息更改您正在觀察的屬性。
UIKit僅支持在主線程上更改視圖的屬性。只要您遵循該規則,您只會在主線程中收到通知。
如果您需要將標籤的highlighted
屬性從另一個線程更改,則應該派發到主線程來執行此操作。例如,您可以從任何線程安全地執行此操作:
dispatch_async(dispatch_get_main_queue(), ^{
myLabel.highlighted = YES;
});
相關問題
- 1. presentedViewController更改KVO
- 2. iOS - 更改變量值的UI更改
- 3. 如何合併KVO更改?
- 4. 更改頁面上的gridview值更改
- 5. 更改Graylog UI
- 6. DevExpress UI更改
- 7. 更改TTPhotoViewController UI
- 8. Globalize.js API更改和jQuery UI
- 9. 更改longlistSelector的UI
- 10. Kendo UI:更改另一列中更改值的一列數據
- 11. XML更改時更新UI
- 12. 方向更改 - 更新UI
- 13. 通過KVO觀察對數據庫值的更改
- 14. 從AppDelegate更改UI
- 15. 更改登錄UI
- 16. 更改x軸和y軸上的值
- 17. 如何在方向更改上控制UI更改?
- 18. 更改json上buttonClick的值
- 19. 如何更改Padre上的UI語言?
- 20. 更改Filepicker上傳框的UI外觀
- 21. 更改舊值和新值
- 22. 更改EditText Box值更改微調值
- 23. 更改輸入值更改標籤值
- 24. 更改值值
- 25. FragmentRetainInstanceSupport.java中的UI更改
- 26. 如何更改kibana的UI
- 27. 如何更改JComboBox的UI
- 28. 更改值更改後的Javascript
- 29. jquery-ui滑塊更改值測量
- 30. 如何更改jQuery UI Datepicker Z-Index值?