【问题标题】:Set a tableview hidden by default xcode 4.2设置默认隐藏的tableview xcode 4.2
【发布时间】:2013-02-12 04:17:56
【问题描述】:

我正在尝试创建一个下拉菜单,但我仍然不知道该怎么做。

所以我想我可以设置一个默认隐藏的表格视图,当人们点击一个按钮时,表格视图就会出现。我知道如何隐藏/取消隐藏对象,但我不知道如何设置默认隐藏的对象。你们能帮我解决吗?

提前致谢。

【问题讨论】:

    标签: ios xcode user-interface storyboard


    【解决方案1】:

    在故事板文件中,您可以在视图上设置“隐藏”属性。此属性位于“属性检查器”选项卡的“查看”部分下。

    或者在你的类的“-(void)viewWillAppear:(BOOL)animated”函数中,设置 [table setHidden:true];

    其中一个应该可以工作。

    【讨论】:

    • 谢谢。我认为如果我将一些对象加载到主视图并将其设置为隐藏,它将导致我的应用程序运行缓慢。你能给我一些建议吗:D?
    • 让我更好地了解您的项目。据我了解,您有一个带有按钮的主视图,当他们按下按钮时,会显示一个下拉菜单(UITableVew),对吗?顺便说一下,这是一个不错的教程,用于真正简单的下拉:iphonebymilindjoshi.blogspot.com/2011/06/…
    • 在教程中,他在viewDidLoad函数中将tableview设置为hidden,只要在离开主视图之前再次隐藏tableview就可以了。通过在 viewWillAppear 函数中隐藏 tableview,每次你要显示这个 view 时 tableview 都会被隐藏。通过适当的内存管理(保留和释放您需要/不需要的对象),速度在这里应该不是问题
    • 实际上我想创建像“Facebook 通知按钮”这样的按钮。当人们点击它时,会出现一个小视图。当然我会读你的教程。非常感谢。
    • 我无法运行源代码,因为“缺少 SDK 目标 iphone4”,但我理解代码。对于我的项目,这些表视图将加载(出现)在每个视图控制器中,所以我如何以编程方式创建这些表视图。我不想手动创建它(拖放到情节提要文件中)。提前谢谢你:D
    猜你喜欢
    • 1970-01-01
    • 2019-03-23
    • 2017-11-13
    • 1970-01-01
    • 2014-03-27
    • 1970-01-01
    • 2010-11-25
    • 2012-03-16
    • 1970-01-01
    相关资源
    最近更新 更多