【问题标题】:UIScrollView Disappears From Interface Builder?UIScrollView 从界面生成器中消失?
【发布时间】:2009-05-21 05:50:20
【问题描述】:

我有界面构建器 3.1,但我没有看到任何 UIScrollView 和 UIAlertView 那里缺少一些东西?我怎样才能在界面构建器中获取它们。我想要一个有 50 个标签的视图,我想通过 Interface Builder 添加它们,而不是使用代码请帮助...

【问题讨论】:

    标签: iphone xcode interface-builder


    【解决方案1】:

    UIAlertView 是一个模态对话框,在代码中触发,因此在 Interface Builder 中设置它不会很有用。要创建警报,请使用类似于以下的代码:

    UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error message" message:@"Error description" delegate:self cancelButtonTitle:@"OK" otherButtonTitles: nil];
    [alert show];
    [alert release];                    
    

    UIScrollView 就在 Interface Builder 库中。我不知道你为什么看不到它。它的图标是一个空白的白色视图,右侧有一个灰色的滚动条。即使通过在界面中插入这样的视图,您仍然可能需要在代码中设置一些参数才能使滚动正常工作。

    作为一个概念性评论,如果您希望滚动视图中有 50 个标签,我认为使用 UITableView 可能会更好。

    【讨论】:

    • 在我的界面生成器中,我没有看到任何 uiscrollview。是不是某种安装问题
    • 确保您的 Interface Builder 项目是一个 Cocoa Touch 项目(窗口、视图等)。转到“库”对话框并在其底部的搜索栏中键入字母“sc”。这应该将界面元素列表细化到仅 UIScrollView。如果没有,你的 Xcode 安装可能确实被破坏了。在这种情况下,请下载并重新安装 iPhone 2.2.1 SDK。
    猜你喜欢
    • 1970-01-01
    • 2014-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-09-15
    • 1970-01-01
    • 1970-01-01
    • 2010-11-09
    相关资源
    最近更新 更多