【问题标题】:Programmatically changing view on SegmentControl value changed以编程方式更改 SegmentControl 值的视图已更改
【发布时间】:2012-07-06 15:44:17
【问题描述】:

我在界面生成器的同一个 ViewController 中创建了两个视图。一个带有表格视图,另一个带有几个按钮。我想改变对 segmentControl 的 valueChanged 事件的看法。如何调用我已经创建的第二个视图。

请帮忙。

【问题讨论】:

  • 添加一些你已经拥有的代码!但总的来说,此时您的 ViewController 应该已经是分段控件和 tableview 的“所有者”。听起来好像应该可以直接访问 tableview 的数据提供者,然后简单地更新表格进行显示!

标签: iphone uiview uiviewcontroller uisegmentedcontrol


【解决方案1】:

分段控件的处理程序:

-(void)controlDidChange:(id)sender {
   viewWithTable.hidden = !viewWithTable.hidden;
   viewWithButtons.hidden = !viewWithTable.hidden;
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-09-03
    • 1970-01-01
    • 1970-01-01
    • 2014-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-17
    相关资源
    最近更新 更多