我是制作ios app的新手。
我现在在使用标签和数据时遇到一些问题。 我想在我的主屏幕上放置标签(文本),当人们推送它时,某些数据(文本,图片或其他内容)将出现在该标签下。当人们再次推动它时,数据将会消失。
我在google上搜索过但对不起我还没有。
如果你们没有时间为我清楚地解释清楚,那就给我一些书来解决我会在上面找到的这些问题(页面或章节)。
非常感谢你,祝你有愉快的一天。
答案 0 :(得分:0)
不要使用标签,使用UIButton并将形状更改为自定义。然后,它看起来像没有按钮形状的标签。在按钮按下事件中做任何你想做的事情
答案 1 :(得分:0)
将UITapGesture
设为UILable
&处理点击事件。
UITapGestureRecognizer *tapGestureRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleTapGesture:)];
tapGestureRecognizer.numberOfTapsRequired = 1;
[myLabel addGestureRecognizer:tapGestureRecognizer];
myLabel.userInteractionEnabled = YES;
[tapGestureRecognizer release];
-(void)handleTapGesture:(UIGestureRecognizer*)recognizer
{
//do whatever you want.
}
如果您只想设置文字,请使用UILable
,否则请使用自定义UIButton
。