constraints相关内容
我的应用程序已本地化为英语和阿拉伯语. 不幸的是,有时不需要本地化的自动布局行为.我的意思是颠倒前导和尾随空格.我想覆盖这种行为.有什么办法吗? 解决方案 为了让前导总是在左边(并且尾随总是像右),即使其与语言无关,您可以取消所有“尊重语言方向"的复选标记约束. 您可以在“第一项"按钮下的属性检查器的约束设置中找到此复选标记.
..
所以我在 Storyboard 中有两个并排的 UILabel.第二个标签应与第一个标签的右边缘对接(尾随约束为 1),但我还需要第一个标签(左侧的标签)将其宽度设置为等于其内容大小,除非它达到最大宽度.视觉上: |标记一个文本||标记两个文本| 我需要以下约束: 1) 除非达到最大尺寸,否则标签一应调整宽度. 2) 标签二应始终与标签一的右边缘对接 如何在 Stor
..
我为我的视图控制器使用了自动布局.我已经在约束中设置了 V 和 H 位置,但我想知道当按钮变为 5s、6 和 6 Plus 时如何增加按钮大小.这是我为登录按钮添加约束的方式: NSArray *btncon_V=[NSLayoutConstraint constraintsWithVisualFormat:@"V:[btnLogin(40)]" options:0 metrics:nil vi
..
我正在使用自动布局在滚动视图中设置内容.滚动视图中的对象从上到下固定在前一个对象上,因此它们在彼此之下.我在这些对象下方添加了一个页脚视图. 这里有个问题:当内容很少时,contentView 会小于屏幕高度,所以页脚视图会出现在屏幕中间的某个位置(这是正常行为).但我想阻止这种情况,并使视图停留在底部的某个地方. 换句话说,我想设置一个双重约束,例如: 将此视图放在滚动视图中所有对
..
所以,我有一个 UIStackView,其中包含四 (4) 个 UIView.如果我删除其中一 (1) 个 UIView,其他三 (3) 个将填满 UIStackView 中的整个空间. 我的问题: 如何在 UIView 上添加最大高度,这样即使分布被平均填充,它也不会填满 UIStackView 的整个空间?我读了一些关于添加约束的东西,但我无法让它工作.顺便说一句,我正在使用 sw
..
我了解在 Interface Builder 中对齐、调整大小和分布视图的旧 Struts 和 Springs 方法.但是,我似乎无法弄清楚如何使用 Xcode 5 的自动布局来均匀分布视图.有一种方法可以使用 Xcode 4 来做到这一点,但是那个选项已经消失了. 我有 7 个按钮排列成垂直堆栈.在 3.5" 布局上,它看起来很棒.当我在 4" 布局中预览屏幕时,所有按钮都保持紧密排列,并
..
是否可以在 C# 中定义一个类 类 GenericCollection;: SomeBaseCollection其中 T :代表 昨晚我无法在 .NET 3.5 中完成此任务.我尝试使用 委托,委托,行动和 Func 在我看来,这在某种程度上应该是允许的.我正在尝试实现自己的 EventQueue. 我最终只是做了这个[请注意原始近似]. 内部委托 v
..
我注意到某些按钮尺寸在 iPhone 5 模拟器上看起来很棒,但在 iPhone 6 模拟器上看起来不那么好,这是因为我放置在 UIButtons 上的高度或约束最终会留下很多空白空间我的应用屏幕底部. 无论我在什么设备上模拟,我都希望有一个屏幕大小为 40% 的按钮. 关于如何使按钮的大小保持在屏幕大小的 40% 而与设备无关的任何想法? 解决方案 Ctrl 从按钮拖到 su
..
过去一切都很好,直到昨天我将 Xcode 更新到版本 8. 如果我不使用任何约束,我可以看到按钮,但是当我对按钮应用约束时,它们会消失,无论约束是什么或多少(高度、垂直间距、尾随等...)我申请了. 当我点击按钮时,它们表现正常(事件总是被发送,所以我假设它们实际上位于那里(?)).我尝试更改文本颜色、背景颜色(甚至添加新的 UIButton),但没有成功.我看不到按钮.当我更改 Ce
..
我有以下问题:我有像 这样的行 ID 代码名称.........1 h1100h1 很酷的例子 1 .........2 h654441 另一个酷 1 ...... 我想交换它们以保留所有旧的主键和约束.当然,我可以通过更新行轻松地手动解决这个问题.我有点想知道是否有人对此类问题有任何出色的解决方案,而不仅仅是手动执行更新命令.我真的非常感谢任何建议或建议. 解决方案 我没有测试过这
..
我为我称为“等级"的列编写了以下约束: CONSTRAINTgradeRule CHECK Grade IN ('easy', 'moderate', 'difficult'), 以后是否可以更新 gradeRule 以具有不同的值?例如,“中等"和“困难"可以更改为“中等"和“困难". 谢谢 解决方案 您可以删除现有约束,并使用 NOCHECK 选项添加新约束.即使表中的数据违
..
我使用的是 MySql 5.5.37.我有一个包含以下列的表格 +-----------------+------------------+---+-----+---------+--------+|领域 |类型 |空 |钥匙 |默认 |额外 |+------------------+------------------+------+-----+---------+--------+|身份证
..
我正在使用 Symfony 2 和 Doctrine. 我有 4 个班级:Country、District、County 和 Local.District 有 Country 的外键;县有区外;Local 具有 District 的外键. 问题是在插入县(使用数据夹具)时,我收到错误 SQLSTATE[23000]:违反完整性约束: 我转储了 SQL 以创建表和约束并得到了这个:
..
我正在尝试将一个大型 MySQL 架构导入一个空数据库. 我有这个错误: ERROR 3822 (HY000) at line 2682: Duplicate check constraint name 'notifications_chk_1'. 但不存在约束notifications_chk_1. 检查空数据库:它是 100% 空的. 查看mysql文件:notifica
..
我想做一个只接受可序列化类的泛型类,可以用 where 约束来完成吗? 我正在寻找的概念是这样的: public class MyClass其中 T ://[可序列化/具有可序列化属性] 解决方案 不,恐怕不是.您可以对约束做的唯一事情是: where T : class - T 必须是引用类型 where T : struct - T 必须是不可为空的值类型 where T
..
使用 javax.validation.constraints 中的注解(如 @Size、@NotNull 等)需要什么配置?这是我的代码: import javax.validation.constraints.NotNull;导入 javax.validation.constraints.Size;公共类人{@NotNull私有字符串 id;@大小(最大值 = 3)私有字符串名称;私人年龄;
..
我已经设置了一个 UIScrollView,我想用它来显示水平布局的 12 个图像(只有 8 个适合屏幕).在下图中,您可以看到我遇到的问题(这使我的滚动视图无法滚动)、我的约束和我在情节提要上添加的 UIScrollView: 我在 -(void)viewDidLoad 上调用了以下方法,在这里我“设置"了我的滚动视图(itemList 是我的滚动视图属性,itemNames 是一个包含图
..
好的,所以我有一个 UIScrollView,它被限制在主视图的所有四个侧面,垂直和水平居中,并设置为与视图具有相等的宽度和高度.当我运行应用程序时,我放在 UIScrollView 顶部的所有子视图都会显示出来,正是我希望它们出现的位置,但只有底部的 UITextView 没有.似乎我已经尝试了所有约束组合,但无论我做什么,当我运行应用程序时它都不会出现.下面是界面生成器中的约束截图: 即
..
我有一个屏幕,我在本端视图上添加了 1 个滚动视图.标签栏和导航栏都在那里,iPhone 4 的视图高度为 455.我在滚动视图上添加了更多内容.滚动视图和自身视图的高度相同.但是当我无法为滚动视图设置内容大小时.即使我也设置了它也不起作用.请帮助我.谢谢 解决方案 下面是如何在 Auto Layout 中设置 contentView 的大小: 为您的滚动视图添加一个视图.这应该是您
..
我正在使用 clpfd 库处理 (swi) prolog 中的约束. 我试图确定一组约束何时封装或包含另一组约束,例如X<4 封装了X<7,因为只要前者为真,后者就为真.这可以很容易地用逻辑暗示来表示.但是,我无法让 #==> 运算符给我想要的结果,所以我求助于使用 not(Co1 #/\ #\Co2) ,其中 Co1 和 Co2 是约束.这对于单个约束来说很好,但是我想将约束的结合传递给
..