constraints相关内容
是否有一个查询可以让我获得指向特定表列的外键?例如,假设我有这三个表: __________|表A |----------|标识 |----------___________|表 B |------------|标识 ||表ID |(TableA.Id 的外键)------------___________|表C |------------|标识 ||表ID |(TableA.Id 的外键)--
..
我有一个名为 PX_Child 的表,它在 PX_Parent 上有一个外键.我想暂时禁用这个 FK 约束,以便截断 PX_Parent.我不确定这是怎么回事. 我已经尝试过这些命令 ALTER TABLE PX_Child NOCHECK CONSTRAINT ALLALTER TABLE PX_Parent NOCHECK CONSTRAINT ALL(截断命令)ALTER TABLE
..
如果我想像这样删除数据库中的所有表,它会处理外键约束吗?如果没有,我该如何处理? 去IF OBJECT_ID('dbo.[Course]','U') 不为空DROP TABLE dbo.[课程]去IF OBJECT_ID('dbo.[Student]','U') 不为空DROP TABLE dbo.[学生] 解决方案 不,如果确实有外键引用它,这不会删除您的表. 要获取引用您的表的所有
..
我想从我的表中删除约束.我的查询是: ALTER TABLE `tbl_magazine_issue`删除约束`FK_tbl_magazine_issue_mst_users` 但我得到了一个错误: #1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 1 行的“约束 FK_tbl_magazine_issue_mst_users"附近使用正确
..
我有一个问题,我需要对指向同一个表的多个外键进行级联.. [洞察]|身份证 |标题 ||1 |巨蟒 ||2 |斯帕马洛特 |[BroaderInsights_Insights]|更广泛的见解_id |洞察ID ||1 |2 | 基本上,当洞察表中的一条或两条记录被删除时,我也需要删除关系.. 我试过了: CREATE TABLE broad_insights_insights(id
..
我想添加一个约束来检查相关表中的值. 我有 3 张桌子: 创建表 somethink_usr_rel (user_id BIGINT 非空,stomethink_id BIGINT NOT NULL);创建表 usr (id BIGINT 非空,role_id BIGINT NOT NULL);CREATE TABLE 角色 (id BIGINT 非空,输入 BIGINT NOT NULL
..
当我添加 rightAnchor 约束时,常量 = 20 不适用.在leftAnchor就可以了 覆盖初始化(帧:CGRect){超级初始化(帧:帧)addSubview(collectionView)collectionView.translatesAutoresizingMaskIntoConstraints = falseNSLayoutConstraint.activate([colle
..
我有两个标签,L1 和 L2,长度可变且不相同.我想在 Xcode 中使用约束放置这两个标签.如果可能的话,我不想以编程方式操纵约束.将不胜感激. 正确的图像应该是预期的输出 要求, 两个标签的宽度不相同 当运行 L1 的前导空格和 L2 的尾随空格时将相等 L1 和 L1 之间的距离L2,水平间距固定,10 px UIStackView 无法使用 我怎样才能从 Xc
..
我知道这是一个新手风格的小问题,但我找不到任何主题,我必须在视图控制器中水平对齐多个按钮. 我尝试了 2 种方法,第一种方法是将它们与 UIViews 和
..
我正在开发一个 ios 应用程序.我正在以编程方式将自动布局添加到 2 个标签. 我需要添加一个约束使它们的宽度相等. 我知道如何通过使用来固定标签的宽度: 约束 = [NSLayoutConstraintconstraintWithItem:myLabel属性:NSLayoutAttributeWidthrelatedBy:NSLayoutRelationEqualtoItem:无
..
如何以编程方式修改约束的乘数?我设置了以下内容: [self.view addConstraint:[NSLayoutConstraint constraintWithItem:_button attribute:NSLayoutAttributeWidth relatedBy:NSLayoutRelationEqual toItem:self.view attribute:NSLayoutAt
..
我有基于 UITabBarController 的 iPad 应用程序,第一个选项卡上有 containerView.containerView 与底部布局指南有标准的垂直间距.当我点击第二个选项卡然后返回到第一个选项卡时,我的容器向下移动了 56 pts,即 tabBar 的高度,然后被 tabBar 覆盖. 我制作了 3 个屏幕截图来说明这一点.第三个屏幕截图显示了选项卡之间跳转后隐藏的
..
我今天将我的 Xcode 升级到了 11,并且刚刚意识到 Xcode 不再允许我创建从子视图到视图控制器的根视图的比例高度.直到今天早上,我都能用以前的 Xcode 版本做到这一点.唯一的解决方法是向控制器添加另一个 子根视图 并将其下的所有内容移动.此选项将花费太多时间来重新设计控制器的设置. 您是否遇到同样的问题? 这是来自新的 Xcode 11.如您所见,superview 不再
..
我在商店里有一个应用程序,为了支持所有设备和键盘,我正在根据键盘高度更改底部约束高度.它适用于除 iOS11 之外的所有 iOS 版本.该按钮没有改变它的位置,如下图所示. 谢谢! 这是 iOS10 预览版 这是 iOS11 预览版 代码 func keyboardWillShow(notification: NSNotification) {如果 !keyboardI
..
我正在为我的 ViewController 使用自动布局我知道如何使用约束以编程方式定义两个视图之间的间隙.我现在想做的是当屏幕尺寸增加时,也增加间隙.因为我的 UIViews 在 iphone 4s 和 5s 中正确定位,但在 6 和 6 plus 中它们位于屏幕的一小块区域.我知道添加乘数我们可以设置视图的纵横比,但是,当屏幕高度增加时,如何增加两个视图之间的差距. 更新 比如说这
..
我想以编程方式更改 UITextView 的高度约束,因此我将约束设置为控制器中的插座,如下所示: @property (strong, nonatomic) IBOutlet NSLayoutConstraint *descriptionHeightConstraint; 要更改它,我执行以下操作: self.descriptionHeightConstraint.constant = s
..
我正在尝试实现一个 UITableView,它的行为类似于 twitter 客户端的时间线.现在我只是试图在 UITableViewCell 中获取两个标签.正如 this Stack Overflow answer 所推荐的,我为每个布局使用了不同的重用标识符.我的布局很简单,由一个标签或两个标签组成.最终我将调整 UITableViewCells 的高度,但首先我需要让单元格填充内容.
..
我有一个 UIView,它通过几个约束放置在屏幕上.一些约束归父视图所有,其他约束归其他祖先所有(例如,可能是 UIViewController 的视图属性). 我想删除所有这些旧约束,并使用新约束将其放置在新的地方. 如何在不为每个约束创建 IBOutlet 并且不必记住哪个视图拥有所述约束的情况下做到这一点? 详细地说,天真的方法是为每个约束创建一堆 IBOutlets,然后
..
我正试图弄清楚如何使用自动布局 (iOS6) 和约束来做到这一点. 基本上,我将大视图分为底部的两个部分.在这些部分(当前为子视图)中,我有一个图像视图和一个标签.我想在两边居中,使用可变长度的文本. 我的头主要是围绕自动布局,但我不确定最好的方法.我倾向于认为这在 IB 中是不可能的,但在代码中. 将继续尝试解决这个问题,但与此同时,这是我正在尝试创建的示例. 解决方案
..
我有一个搜索栏文本字段和一个表格视图(用于谷歌自动完成),当键盘进入视图时,我想翻译它们.我成功地做到了这一点,但是,我收到了关于我的约束的警告/错误.我在此视图上通过情节提要使用自动布局,并尝试在显示/隐藏键盘之前/之后禁用/启用约束,但我仍然收到这些错误.我没有正确禁用自动布局吗?我遵循了 this SO回应. 覆盖 func viewDidLoad() {...NSNotification
..