關于更新UI
這樣的更新有你什么意義呢。既然是分為主線程和子線程,為什么不考慮子線程傳遞message到主線程,然后更新UI,或者主線程傳遞到子線程,然后再跟新UI。這樣做,我總覺得怪怪的,像是在虛假更新。還有,子線程不是不能對UI中的控件進行操作碼
這樣的更新有你什么意義呢。既然是分為主線程和子線程,為什么不考慮子線程傳遞message到主線程,然后更新UI,或者主線程傳遞到子線程,然后再跟新UI。這樣做,我總覺得怪怪的,像是在虛假更新。還有,子線程不是不能對UI中的控件進行操作碼
2016-11-27
舉報
2016-11-27
你的第一種假設子線程傳遞message到主線程,然后更新UI,是對的,項目中都這樣用,子線程對UI的操作就是第一種假設,通過傳遞消息碼進行更新UI。