我有2個視圖名爲'AA'和'AB'(並且在不久的將來我會有更多:'AC','AD'等)。 現在在我的viewControllers中,我需要導入所有我的UIView子類並測試一些東西,以便知道我需要創建哪個子視圖並將其添加到視圖層次結構中。iOS - 如何根據屬性使用通用視圖繪製不同的視圖?
我的想法是創建一個名爲'A'的視圖,該視圖將確定需要繪製哪些子視圖,並將它的類更改爲可以是'AA'或'AB'的私有類。 但我不知道該怎麼做。
當然,我可以測試需要測試的內容,然後將新視圖添加爲子視圖,但是想法只有一個視圖,而不是視圖內的視圖。
謝謝您的回答
和ViewDraw是NSObject或UIView的子類? – Dabrut
@Dave它是'NSObject'的一個子類。 – dasblinkenlight
我可能是錯的,但是一個非主體不應該繪製。通常UIViews或子類應該繪製不? – Dabrut