IOS的IBOutlet
在大多數情況下都不錯。但考慮一下:如何在iOS中實現Android的getViewById?
我有一個UITableview
其中包含兩種類型的自定義單元格,兩個單元格具有相同的子視圖(1圖像視圖和2個標籤),只有2種類型佈局不同。現在我如何在代碼中引用這些子視圖?
我當然可以定義UITableViewCell
的2個子類,並使用IBOutlet來引用它們。但這聽起來不是很優雅,因爲行爲方面,它們完全一樣。
Android有一個getViewById
函數。在iOS中,我可以通過某個標識符從視圖中獲取子視圖嗎?
是的,我們可以使用viewWithTag函數 –
這很尷尬,我應該先查找doc ... – NeoWang