【问题标题】:Adding a cappuccino CPProgressIndicator with Xcode 4使用 Xcode 4 添加卡布奇诺 CPProgressIndicator
【发布时间】:2011-10-19 12:51:55
【问题描述】:

构建我的卡布奇诺项目的 GUI,将 NSProgressIndicator 添加到 GUI 中会导致在从 XCodeCapp-cocoa 编译时出现错误“无法解码类对象 (NSProgressIndicator)”。我试图手动为 CPProgressIndicator 指定一个“自定义类”,但它仍然不起作用。因此我猜测 nib2cib 仍然不支持 progressIndicators 但对我来说听起来很奇怪,然后:

  • 我的版本有问题吗?

  • 是否有一种可能的方法来以图形方式设置栏(即从界面构建器)并编译此 CPProgressIndicator ? (任何解决方法?)还是我必须自己从代码中设置?

【问题讨论】:

    标签: user-interface xcode4 cappuccino


    【解决方案1】:

    NSProgressIndicator 今天不支持nib2cib。如果您创建自定义 NSView 并将其自定义类设置为 CPProgressIndicator,正如您所尝试的,您应该得到正确的类,但它可能仍然无法正确初始化。您可以在您的 cib 加载后尝试手动配置它。例如。通过将其连接到插座并在awakeFromCib 发送它,

    [indicator setStyle:CPProgressIndicatorBarStyle];
    [indicator updateBackgroundColor];
    

    另外,如果您还没有,请继续向the Cappuccino project 提交功能请求以获得 NSProgressIndicator 支持。

    【讨论】:

      猜你喜欢
      • 2012-01-05
      • 1970-01-01
      • 2012-03-31
      • 2010-11-03
      • 2011-05-16
      • 1970-01-01
      • 2011-05-07
      • 2011-04-01
      • 2011-05-14
      相关资源
      最近更新 更多