interface-builder

    0热度

    1回答

    我有一个带有图像视图和标签的tableview单元格。 图像从URL下载。他们可以是风景或肖像,以后将决定他们的身高限制。 标签可以是多行,其行属性设置为0,并且在属性检查器中将imageview设置为Aspect fill。 我想垂直调整大小的单元格以适合图像和标签。 在cellForRow中,如果将imageview的高度约束设置为像100那样小的东西,那么图像视图会覆盖标签。如果我将它设置为

    1热度

    2回答

    我有一个UILabel在接口生成器中仔细地布局与适当的高度和宽度的限制。行数设置为4.包装设置为自动换行。该文本是“CHECKED”。字体大小非常大,因此它只适合“CHECKE”,而“D”在第二行。写入“Checked”而不是“CHECKED”可以让字体缩小(如预期),以便整个单词适合。但是(文本是用户给定的,并且可以预期用户写完整的大写单词)具有大写字母的标签不会打破它/缩小字体的预期。 你有什

    1热度

    1回答

    我正在通过UIView扩展设置一些边框到UITextField,如下所示。 extension UIView { func border(side: BorderSide = .all, color:UIColor = UIColor.black, borderWidth:CGFloat = 1.0) { let border = CALayer() bord

    0热度

    2回答

    我有两个按钮在我的登录表单下方。它们的布局如下: Login Sign Up 我希望两个按钮都填满了它们的水平线的一半,并且相隔16点。如何在界面生成器中设置约束来解决这个问题?

    0热度

    1回答

    我正在尝试制作自定义渐变图层,以便在Interface Builder中为我的不同视图重复使用。我创建了以下类: 进口的UIKit @IBDesignable class MyGradientLayer: UIView { let gradient = CAGradientLayer() public override init(frame: CGRect) {

    2热度

    2回答

    我有一个iOS项目,Objective-C和storyboard base。我在构建项目时从Xcode收到此警告: Main.storyboard: warning: Unsupported Configuration: Minimum Font Size greater than current font size 如何在故事板中找到违规组件? 我可以在文本编辑器中打开Main.storyb

    0热度

    2回答

    我在Storyboard中使用AutoLayout。我已将translateAutoResizingMasksToConstraints设置为false。我创建了一个约束,像这样: 的superView占据了整个屏幕的frame。当我运行该应用程序时,bottom bar view未显示。但是,如果在图片中我将constant更改为50,它会跳转到应该预期的位置。 我有一个以前的分支,我没有将它设

    0热度

    2回答

    我目前使用BWWalkthrough创建入门体验,每张幻灯片都有不同的背景。通常情况下,设置的ImageView约束为0,它的内容模式,以纵横填足有一个完整的画面背景: 这篇文章和其他SO证实How do you make a background image scale to screen size in swift? 但有PageViewController ,我的图像溢出到下一页PageVi

    0热度

    2回答

    有什么方法可以在Swift中设置UIView和UIViewController的子类,以使用Xcode界面构建器创建的所有新UIView都使用我的子类中的默认值。 换句话说,如果我创建的UIView的子类的代码: import UIKit @IBDesignable class GenericUIView: UIView { // MARK: Initialization

    1热度

    1回答

    我在界面生成器中使用自定义表格视图单元格时遇到了一些麻烦。 有谁知道如何使@Designable表视图细胞? 当我输入我的自定义表视图细胞与tableview中故事板,只有背景色工作。当我尝试在我的表视图单元格中设置标签的文本时,界面生成器崩溃。 我的设置是从以下方法叫: - override public init(style: UITableViewCellStyle, reuseIdenti