[英]cocoa touch - problem updating subviews!
我有一個包含UIScrollView的UIViewController。 在第一個控制器的viewDidLoad方法中,我創建了一些UIViewControllers(通過帶有UILabel和UIImageView的NIB定義,正確鏈接到IBOutlet),然后將它們添加到UIScrollView。
問題是,我可以看到我的視圖並使用滾動視圖滾動查看它們,但是我似乎無法使用[[UIViewController UILabel] setText]或[[UIViewController]方法來修改標簽的文本和imageView的內容。 [UIImageView] setImage]
我知道這聽起來像個愚蠢的問題,但我無法克服。 知道為什么嗎?
感謝大伙們。
您需要標記Label和ImageView。
tag表示為label和ImageView分配一個整數值,您可以使用該標簽進行訪問。
您可以在xib中分配標簽。
然后您可以像這樣訪問視圖
[someController viewWithTag:(int)];
我想我已經解決了我的問題。 我試圖在將視圖添加到UIScrollView之前對其進行修改。 如果在[scrollview addSubView:myView]之后調用我的方法,則一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.