2011-03-14 65 views
1

因为我有一个壁纸应用程序,所以我想让你打开应用程序时没有工具栏,当你点击屏幕上的工具栏时,再次点击它就会消失。怎么做 ?隐藏/显示水龙头上的工具栏

回答

0

您可以调节工具栏的alpha值,像这样:

要隐藏:

toolbar.alpha = 0.0; 

所示:

toolbar.alpha = 1.0; 

例子:

[UIView beginAnimations:nil context:NULL]; 
[UIView setAnimationDuration:0.5]; 
// self.navigationController.toolbar.alpha = 0.0; 
// or 
// toolbar.alpha = 0.0; 
[UIView commitAnimations]; 
0

在你的墙纸的uiimageview中添加一个方法调用touchesEnded:当你触及imaheView时会调用这个方法。该设置隐藏工具栏[工具栏设置隐藏:是动画:是];

+0

哪里摆放'[工具栏设置隐藏:是动画:是] '?在ViewDidLoad中?谢谢 – Sacha 2011-03-14 20:32:13

+0

然后当你想隐藏你的工具栏 – lbrndnr 2011-03-15 05:24:58