簡體   English   中英

iPhone:從Interface Builder設置控制器變量

[英]IPhone: Set a controller variable from Interface Builder

我有一個用於多個xib文件的視圖控制器。 目前,每個XIB中的視圖只有一個不同的插座,並且根據設置哪個插座來做不同的事情! 但是我想做的是在視圖控制器上的Interface Builder中設置一個變量,例如枚舉或整型,以識別控制器鏈接到了哪些xib!

無論如何,還是有人可以建議替代方案?

我要說的是,將通用代碼提取到一個類中,並且每個xib具有不同的控制器是一種選擇,但是我寧願不這樣做,因為那樣會創建更多的文件/代碼,因為我幾乎完全相同,因此代碼除了每個XIB的一些小開關語句外

您可以直接從Interface Builder中的屬性檢查器設置視圖的Tag屬性。 然后可以在代碼中訪問此屬性。

文檔: http : //developer.apple.com/library/ios/documentation/uikit/reference/UIView_Class/UIView/UIView.html#//apple_ref/occ/instp/UIView/tag

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM