ラベルを消す方法はいろいろとあると思いますがTagを指定して消す方法がありますので紹介しておきます。「サンプルラベルを消す」ボタンを押すと「サンプルラベル」が画面から消えます。
ラベルにTag番号 1を付けます。このTag番号を指定することでラベルを消すことが出来ます。
#import "ViewController.h"
@interface ViewController ()
// ラベル
@property (weak, nonatomic) IBOutlet UILabel *lbSample;
@end
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}
- (void)didReceiveMemoryWarning {
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
// 画面からラベル削除
- (IBAction)removeAction:(UIButton *)sender {
//タグを指定して画面からラベル削除
[[self.view viewWithTag:1] removeFromSuperview];
}
@end
GitHub ViewTagSample
▫️参考ページ
コメントをお書きください