【问题标题】:Replicating a ViewController and adding a custom view复制 ViewController 并添加自定义视图
【发布时间】:2012-07-10 21:31:05
【问题描述】:

我的应用有一个带有 UITableView 的 RootViewController。每个单元格都填充有歌曲标题、用户星级评分视图和平均用户评分视图。我想创建第二个 ViewController,按周、月和所有时间的平均用户评分对歌曲的顺序进行排序。它的功能类似于 Apple 的 App Store 图表(分段控件“Top Free”、“Top Paid”、“Top Grossing”)。

新的 ViewController 将与 RootViewController 基本相同,并添加了分段控件来更改数据源。

我是否需要复制整个 RootViewController 类 .h/.m、情节提要场景,并向新类添加分段控件来执行此操作?我猜有一种更好的方法,无需复制 RootViewController 中的所有代码。

【问题讨论】:

    标签: objective-c ios uitableview


    【解决方案1】:

    使用一些标志变量并最初隐藏分段控件.... 只需在适当的事件上取消隐藏分段视图(即当您想切换到第二个视图时)... 希望对您有所帮助...为了获得更准确的提示,请随时在此处编写您的代码...

    【讨论】:

      【解决方案2】:

      你可以继承一个基类,然后在你的子类 loadView 中添加段控件

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2019-11-08
        • 2013-01-31
        • 1970-01-01
        • 2013-04-07
        • 2013-04-07
        • 1970-01-01
        相关资源
        最近更新 更多