2013-02-20 26 views
0

即时通讯新手上制作ios应用程序。动画标签和显示数据在xcode 4.2

我现在在使用标签和数据时遇到了一些问题。 我想在我的主屏幕上放置一个标签(文本),当人们推送标签时,一些数据(文本,图片或其他内容)将出现在该标签下。当人们再次推动它时,数据将会消失。

我已经在谷歌搜索,但对不起,我没有得到它。

如果你们没有时间为我解释清楚,只要给我一些涵盖这些问题的书籍(哪一页或哪一章),我会找到它。

非常感谢你,祝你有美好的一天。

回答

0

设置UITapGestureUILable &处理点击事件里面。

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

0

不要为此使用标签,请使用UIButton并将形状更改为自定义。然后,它会看起来像一个没有按钮形状的标签。做你想做的按钮按下事件

+0

Thx。我明白了,但效果如何?我希望数据看起来像它会逐渐释放到屏幕的底部,反之亦然。请给我建议。 – jackiviet 2013-02-20 04:33:49