Ios 是否从特定UIView隐藏标签?
我在另一个Ios 是否从特定UIView隐藏标签?,ios,objective-c,Ios,Objective C,我在另一个视图上创建了一个视图,并从右到左创建了一个可移动的标签表单,问题是标签整体移动视图,我只想在第二个视图上显示它,而不想在主视图上显示它。。如何从特定的视图中隐藏该标签?? 这是我的密码 - (void)viewDidLoad { [super viewDidLoad]; self.movelabel = [[UILabel alloc]initWithFrame:CGRectMake(200, 0, 200, 30)]; self.movelabel.t
视图上创建了一个视图
,并从右到左创建了一个可移动的标签
表单,问题是标签
整体移动视图
,我只想在第二个视图
上显示它,而不想在主视图上显示它。。如何从特定的视图中隐藏该标签
??
这是我的密码
- (void)viewDidLoad {
[super viewDidLoad];
self.movelabel = [[UILabel alloc]initWithFrame:CGRectMake(200, 0, 200, 30)];
self.movelabel.text = @"This is my music line";
[self.moveview addSubview:self.move];
[NSTimer scheduledTimerWithTimeInterval:2.0 target:self selector:@selector(LabelAnimation) userInfo:nil repeats:YES];
}
-(void)LabelAnimation
{
[UIView animateWithDuration:3.0f delay:0.0f options:UIViewAnimationOptionTransitionNone animations:^{
self.move.frame = CGRectMake(-200, 0, 200, 60);
} completion:^(BOOL finished)
{
self.move.frame = CGRectMake(200, 0, 200, 60);
}];
}
谢谢。如果self.move是标签,则将其superview的clipsToBounds属性设置为yes
i、 e
如果self.move超出其superview的范围,它将进行剪辑
希望有帮助:)如果self.move是标签,则将其superview的clipsToBounds属性设置为yes
i、 e
如果self.move超出其superview的范围,它将进行剪辑
希望有帮助:)隐藏UILabel
用途:-
或删除
[yourLbl removeFromSuperview];
希望它可以帮助您。隐藏UILabel
用途:-
或删除
[yourLbl removeFromSuperview];
希望它能对您有所帮助。首先检查一下您在哪里贴的标签显示了什么?您需要在此视图上添加要显示的标签。可能你的主视图是透明的,所以显示子视图的标签,所以请确保。我有一个音乐页面,其中一首歌正在播放我只想通过在我的第二个视图中将该歌曲名称从右向左移动来向观众显示该歌曲名称,但我得到的是主视图和第二个视图为什么不使用此项:首先检查你们都在哪里标签上显示了什么?您需要在此视图上添加要显示的标签。可能您的主视图是透明的,以便显示子视图的标签,因此请确保。我有一个音乐页面,其中一首歌曲正在播放我只想通过在第二个视图中将该歌曲名称从右向左移动来向观众显示该歌曲名称,但我得到的是主视图和第二个视图为什么不使用此选项:
[yourLbl removeFromSuperview];