簡體   English   中英

Swift中視圖的關聯值

[英]Associated Values of a view in Swift

我有一個UILabel ,需要在另一個視圖控制器中引用其初始indexPath.row嗎? 我已經將UILabel的標簽用於其他目的,但是有一種方法可以快速設置UILabel的某種關聯值。

您的UILabel不應充當數據存儲,這就是數據結構的目的。 首先,一種簡單的可能性是使標簽成為該標簽數據在數組中的索引,或者將標簽值用作字典的鍵,然后將所需的數據存儲在這些數據結構中。

如果您正在為TableViewCell使用自定義視圖(我假設您是),那么我將創建一個新的自定義視圖(繼承自UILabel),並為其添加另一個屬性作為indexPath,並使用原始indexPath分配此屬性,自定義標簽視圖,而不是UILabel。 如果您對此方法有疑問,請告訴我。

暫無
暫無

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

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