interface-builder

    0热度

    3回答

    我正在使用静态表视图控制器并在界面生成器中定义UI。 我希望所有的UILabels都是相同的宽度,以便UITextFields的左侧排队。 如果我强制宽度,那么他们经常互相透支。 我想修改的UILabel宽度编程,基于控制器内的“安全信息”的宽度,但我无法得到它的重新布局。 let width = labelSafeMessage.frame.size.width; labelName.fram

    0热度

    2回答

    我读过@IBInspectable和@IBDesignable这是必要的,我已经使它适用于cornerRadius。唉,我的尝试不适用于阴影参数。我下面的代码: @IBDesignable class DesignableView: UIView {} extension UIView { @IBInspectable var shadowRadius: CGFloat {

    0热度

    1回答

    是否有任何AppCode插件,以便我可以编辑和设计用户界面,如Xcode中的界面生成器? 我更喜欢AppCode,因为它的可定制性,但它似乎没有它自己的Interface Builder。

    0热度

    1回答

    我有一个自定义的NSView(称为Header),我可以在运行时加载。然而,这个自定义的NSView(Header)在运行时嵌入到另一个自定义NSView中,该运行时间更长,并且在底部产生额外的空间(我不希望这个额外的空间)。有没有另一种方式来加载一个xib文件,不会有这个问题? 这是它的样子: 这里是我如何加载XIB文件: import Cocoa class Header: NSView

    0热度

    1回答

    此效果最好用video进行演示。我的视图布局根据Interface Builder中的哪个设备“查看为:”进行更改。它看起来像改变这个设置修改界面生成器中的rects,然后这些修改就会继续。有没有更好的方法来防止这种情况发生? (不要紧,我使用的装置。如果“查看方式”不设备匹配,事情会出现掉。)

    0热度

    1回答

    我想在我的launch storyboard中显示我的应用程序图标。 我添加了一个UIImageView,我可以在我的asset catalog选择其它图像,它们显示在dropdown。但AppIcon不是。 我试图欺骗interface builder并直接指定图像名称,但这也不起作用。 我猜它不能被重复使用?

    2热度

    1回答

    这是苹果的可可开发邮件列表,谁想到我的回答将是有益的堆栈溢出上的用户问了一个问题: 在Xcode/IB,如果添加具有图像属性的形象图到我的项目中的 图像,它显示图像缩放以适合图像视图的框架。我怎样才能阻止这个并截断它?我想要两个 图像在彼此顶部,只显示其中一个的上半部分和另一个的下半部分。 我在“内容模式”属性中看到大量缩放选项,但 没什么可说的“无”。到目前为止,我所管理的最接近的是将 内容模式

    3热度

    1回答

    我已经被绑定到一个子类对象时,用下面的方法的一个NSPopUpButton覆盖: - (id)valueForKeyPath:(NSString *)keyPath { NSLog(@"valueForKeyPath: %@", keyPath); if ([keyPath hasSuffix:@"availableVoices.name"]) { return s

    -1热度

    1回答

    我正在创建一个视图,其中包含四个表视图。我希望每个表视图占用包含视图的高度和宽度的50%,并在窗口调整大小时自动调整大小。 到目前为止,我一直无法找到办法做到这一点。

    0热度

    1回答

    使用Xcode 8,Swift 3和界面生成器与故事板以及仅包含按钮(播放)和滑块(音量)的非常基本的视图控制器。 我试图在按下按钮的同时使用我的NSSlider。例如,我需要能够在缓慢降低音量的同时继续按“播放”。取而代之的是,一次只能使用一个按钮。所以,只要我使用返回键按下“播放”,我就无法调节音量,反之亦然。 在此示例中,播放按钮由“返回”键触发。 这是ViewController.swif