我想在我的 iOS 应用程序中使用F3BarGauge
( http://www.cocoacontrols.com/controls/f3bargauge ),并且我想在我的 UI 设计中使用 .storyboard。
我设法通过将代码写入视图控制器的loadView:
方法以编程方式实现了这一点,该方法创建了 的实例F3BarGauge
并通过[self.view addSubview:myBarGauge];
.
但是,现在我F3BarGauge
在 Interface Builder 的预览中根本看不到 ,因此我也无法F3BarGauge
从那里调整大小或位置。我只能在代码中做到这一点。此外,我认为如果我通过 .storyboard 自动创建部分 UI 元素并在我自己的代码中创建部分 UI 元素,我的同事会感到困惑。
我想找到解决这两个缺点的方法。F3BarGauge
在 Interface Builder中查看实际自定义 UI 元素的内容(在本例中为 )对我来说并不重要。如果 ' 区域的框架F3BarGauge
显示在 Interface Builder 中并且我可以移动和调整它的大小,那么我对解决方案感到满意。
我没有这种方法的示例,因为作者的示例F3BarGauge
使用 .xib 文件而不是 .storyboard。
我对 iOS 编程和 Xcode / Interface Builder 比较陌生。也许有比我想象的解决方案更好的方法来实现我想要的。