草庐IT

StoryBoard

全部标签

ios - 根据尺寸等级更改约束的乘数

是否可以根据当前尺寸等级给约束一个不同的乘数?我有一个观点,对于常规尺寸类宽度,我希望它是屏幕尺寸的一半,对于紧凑尺寸类宽度,我希望它是屏幕尺寸的80%。在Storyboard中,我可以选择将不同大小类的不同变量添加到约束常量值,但不是乘数。如果相关,它是等宽约束。我在以编程方式添加约束方面做的不多,所以我希望他们可能是这条路上的解决方案。谁能告诉我是否可以通过Storyboard或编程方式完成我正在寻找的事情? 最佳答案 解决方案非常明显,不知道我是怎么错过的。您必须创建两个不同的约束并相应地启用/禁用它们。虽然我认为这是一个非常

ios - 根据尺寸等级更改约束的乘数

是否可以根据当前尺寸等级给约束一个不同的乘数?我有一个观点,对于常规尺寸类宽度,我希望它是屏幕尺寸的一半,对于紧凑尺寸类宽度,我希望它是屏幕尺寸的80%。在Storyboard中,我可以选择将不同大小类的不同变量添加到约束常量值,但不是乘数。如果相关,它是等宽约束。我在以编程方式添加约束方面做的不多,所以我希望他们可能是这条路上的解决方案。谁能告诉我是否可以通过Storyboard或编程方式完成我正在寻找的事情? 最佳答案 解决方案非常明显,不知道我是怎么错过的。您必须创建两个不同的约束并相应地启用/禁用它们。虽然我认为这是一个非常

ios - 通过 Storyboard删除 UITableViewCell 中内容 View 的填充

如何在UITableViewCell中移除内容View的默认填充?我在UITableViewCell的内容View中放置了两个标签,内容View的背景颜色为灰色。当我将标题和内容View之间的上边距空间设置为0(通过约束)时,标题未与顶部对齐!!!前导和尾随空格也是如此。这是我的View结构:我在谷歌上搜索了很多,答案在这个post通过覆盖UITableViewCell的layoutSubviews并手动设置标题框架来工作。但是我可以在Storyboard中做到吗?或者它有一个属性或其他东西来控制内容View的填充???? 最佳答案

ios - 通过 Storyboard删除 UITableViewCell 中内容 View 的填充

如何在UITableViewCell中移除内容View的默认填充?我在UITableViewCell的内容View中放置了两个标签,内容View的背景颜色为灰色。当我将标题和内容View之间的上边距空间设置为0(通过约束)时,标题未与顶部对齐!!!前导和尾随空格也是如此。这是我的View结构:我在谷歌上搜索了很多,答案在这个post通过覆盖UITableViewCell的layoutSubviews并手动设置标题框架来工作。但是我可以在Storyboard中做到吗?或者它有一个属性或其他东西来控制内容View的填充???? 最佳答案

objective-c - 如何在 Storyboard 中的任何 ViewController 之外设计单独的 UIView?

我想设计一个UIView,它比Storyboard(iOS5)中的ViewController大。UIView应该用作UIScrollView的subview,因此比我现有的任何ViewController都大。我如何在Storyboard中创建这样的UIView并将其与我的UIScrollView相关联?如果可能的话,我想在没有xib文件的情况下执行此操作。谢谢! 最佳答案 除了使用xibs,我没有看到其他选择,但它并不那么烦人://Wehavefilecalled"View.xib"inourproject.Itcontains

objective-c - 如何在 Storyboard 中的任何 ViewController 之外设计单独的 UIView?

我想设计一个UIView,它比Storyboard(iOS5)中的ViewController大。UIView应该用作UIScrollView的subview,因此比我现有的任何ViewController都大。我如何在Storyboard中创建这样的UIView并将其与我的UIScrollView相关联?如果可能的话,我想在没有xib文件的情况下执行此操作。谢谢! 最佳答案 除了使用xibs,我没有看到其他选择,但它并不那么烦人://Wehavefilecalled"View.xib"inourproject.Itcontains

ios - 在 NIB 文件中定义并在 StoryBoard 中使用的自定义 View 的 AutoLayout 问题

我在NIB文件中定义了一个自定义View,并想在StoryBoard中实例化一个副本,但我遇到了自动布局问题。在一个简单的例子中,自定义View有一个固定大小的标签,垂直和水平居中,全部使用自动布局。文件所有者设置为我的类,它有一个顶View的导出。在我的自定义View实现中:-(id)initWithCoder:(NSCoder*)aDecoder{self=[superinitWithCoder:aDecoder];if(self){[[NSBundlemainBundle]loadNibNamed:@"FMCompassView"owner:selfoptions:nil];[s

ios - 在 NIB 文件中定义并在 StoryBoard 中使用的自定义 View 的 AutoLayout 问题

我在NIB文件中定义了一个自定义View,并想在StoryBoard中实例化一个副本,但我遇到了自动布局问题。在一个简单的例子中,自定义View有一个固定大小的标签,垂直和水平居中,全部使用自动布局。文件所有者设置为我的类,它有一个顶View的导出。在我的自定义View实现中:-(id)initWithCoder:(NSCoder*)aDecoder{self=[superinitWithCoder:aDecoder];if(self){[[NSBundlemainBundle]loadNibNamed:@"FMCompassView"owner:selfoptions:nil];[s

ios - 在 Storyboard中使用本地化字符串

我是iOS开发的新手,我问自己是否可以将“Localizable.strings”文件中的本地化字符串直接用于Storyboard。例如,在Android中,您可以像这样从XML文件中执行此操作:android:text="@string/notConnected"我知道您可以制作Storyboard的本地化版本,但对我来说,具有不同的字符串文件和不同的Storyboard看起来很丑陋。那么是否可以只使用字符串文件并在Storyboard中使用我需要的内容?最好不要从代码中设置它?编辑:这实际上是我想要做的:这可能吗?有没有像在Android中那样从那里调用字符串的合法方法?

ios - 在 Storyboard中使用本地化字符串

我是iOS开发的新手,我问自己是否可以将“Localizable.strings”文件中的本地化字符串直接用于Storyboard。例如,在Android中,您可以像这样从XML文件中执行此操作:android:text="@string/notConnected"我知道您可以制作Storyboard的本地化版本,但对我来说,具有不同的字符串文件和不同的Storyboard看起来很丑陋。那么是否可以只使用字符串文件并在Storyboard中使用我需要的内容?最好不要从代码中设置它?编辑:这实际上是我想要做的:这可能吗?有没有像在Android中那样从那里调用字符串的合法方法?