【问题标题】:Having a Flips side view and need to use UITableView有翻转侧视图,需要使用 UITableView
【发布时间】:2011-04-26 07:55:30
【问题描述】:

我有一个 UIViewController 类,它显示一个纯文本说明,相反我需要使用 UITableView 使它更好更整洁,那么简单的方法是什么?指令在updateView方法中显示如下:

textDisp.text = classInst.instructions

指令来自 NSString 类型

我不是 iPhone 编程方面的专家,但我正在努力学习。我实际上知道如何使用 TableView,但在这种情况下,我与 UITableView 没有任何关系,而只有一个 UIViewController

【问题讨论】:

  • 你想在你的表格视图中添加任何效果或者你想在你的表格视图中做什么,请详细说明你的问题
  • 实际上没有任何效果,只是带有一些说明的单个视图

标签: iphone uitableview uiview xcode4


【解决方案1】:

您需要从界面生成器中获取UITableView 控制权并放入您的视图中。在您的 UIViewController 中获取 IBOutlet Tableview Var 并连接它。将 UItableViewDelegate 协议名称放在 UIViewController .h 文件中,并在 UIViewController .m 文件中实现 Tableview 委托方法。创建 TextView 对象并将其添加到您的 UITableview 单元格中。

【讨论】:

    【解决方案2】:

    因此,您希望在屏幕上显示单个视图,它可以是 UITableView 或 UIView(可能是 UILabel)。

    有两种方法

    首先你可以使用UIView类的removeFromSuperviewaddSubview方法。

    第二次使用UIViewhidden属性

    【讨论】:

    • 是的,你是对的,我需要一个单一的视图,你的解决方案似乎很简单,但很抱歉我仍然对此感到困惑!你介意给我一个简短的例子吗?
    【解决方案3】:

    根据需要保留您的 nib 文件,只需调用以下代码即可调用翻转视图....

    FlipsideViewController *controller = [[FlipsideViewController alloc] initWithNibName:@"FlipsideView" bundle:nil];
        controller.delegate = self;
    
        controller.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
        [self presentModalViewController:controller animated:YES];
    
        [controller release];
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-17
      • 1970-01-01
      • 1970-01-01
      • 2010-10-25
      • 2014-12-03
      • 1970-01-01
      相关资源
      最近更新 更多