UIView をあとから利用したいときにどうするか
コントローラで UIView を addSubview したりするじゃないですか。
この UIView をあとから利用したい場合にどうやって取ってきたら良いのかという話。タグを使って
#define LABEL_TAG 1 - (void)viewDidLoad { [super viewDidLoad]; UILabel *label = [[UILabel alloc] init]; label.tag = LABEL_TAG; [self.view addSubview:label]; }
とかしておけば、あとからこんな感じで見つけられます。タグ便利や〜。
[self.view.superview viewWithTag:LABEL_TAG]