-
1 votesanswersviews
隐藏包含UITextview(Autolayout)的UITableviewcell
我在tableview中有一个包含UITextView的单元格 . UITextview具有uitableviewcell内容视图的top,leading,trailing和bottom的约束 . 如果textview包含空文本,我想隐藏uitableviewcell . 为此,我将单元格高度减少到0.因为textview具有相对于UITableViewCell的约束设置 . UITableVi... -
2 votesanswersviews
在UITableViewCell中不遵守NSLayoutConstraints
我有 UITableViewCell , UILabel 和 UIImageView . 图像可以是可见的或隐藏的 . 这是我的故事板: UILabel 的尾随部分有两个约束,一个(a)与 UIImageView 等于8,另一个(b)与单元格的右边距大于或等于8 . 我保留第一个(a)的参考,如果有或没有声音我激活或停用约束 . 这是我的代码: class MyTableViewCell: UI... -
1 votesanswersviews
动态UITableViewCell子视图中的AutoLayout问题
虽然我似乎已经采取了在故事板的UIViews上设置视图约束的要点,但我似乎无法弄清楚为什么约束不能在动态单元原型ContentView的子视图中正常工作 . 单元格非常简单:UIImageView背景填充整个单元格,在它前面是另一个UIImage和一个标签,如下所示: 背景UIImageView具有以下4个约束:0固定为:trail,bottom,top和superview的前导空间 轮廓图像具有... -
313 votesanswersviews
如何使用Swift以编程方式添加约束
自上周以来我一直试图解决这个问题,而没有更进一步 . 好的,所以我需要使用以下代码将 Swift 中的一些 constraints programmatically 应用于 UIView : var new_view:UIView! = UIView(frame: CGRectMake(0, 0, 100, 100)); new_view.backgroundColor = UIColor.r... -
2 votesanswersviews
调用deleteRowsAtIndexPaths时,具有自定义单元格的UITableView变得不稳定
我有一个带自定尺寸单元格的UITableView . 表包含1个部分和一些行 . 我有一些行说30,我想在 didSelectRowAtIndexPath 期间删除行 . 当我删除tableview底部附近可用的行(例如第28行)时,第28行之前的行会改变它们的位置,并且由于 deleteRowsAtIndexPaths 而导致生涩的动画 . 有关详细信息,请参阅附带的GIF . Cells co... -
2 votesanswersviews
旋转UIView后更新约束
我有一个矩形 UIView ,其边缘被约束到它的超视图 . 我需要将此视图旋转90度,但随后更新其约束以使其保持正确约束到超级视图 . 如果我做 self.overlayView.transform = CGAffineTransformMakeRotation(M_PI * 0.5); 视图旋转,但宽度和高度保持错误的方向固定 . 我是否需要打破约束并再次设置它们以使顶部约束到超视图的左侧,左... -
28 votesanswersviews
使用AutoLayout约束隐藏UIView
我有时会想要从布局中删除子视图 . 它不仅应该被隐藏,而且不应该被认为是视图“流动”的一部分,可以这么说 . 一个例子: 我正在寻找一种策略来以编程方式隐藏橙色视图 . 框的布局及其内容是通过自动布局进行的 . 有两点需要注意: 橙色框根据内容定义其垂直高度,加上边距的一些顶部/底部偏移 . 因此,设置标签' text to nil will only ' shrink ' the view... -
1 votesanswersviews
添加带动画的约束以进行查看
嘿我正试图通过改变它的约束来引入一个视图 UIView.animate(withDuration: 500, animations: { self.forgetTopConstraint.isActive = false self.view.addConstraint(NSLayoutConstraint(item: self.view, attribute: NS... -
0 votesanswersviews
布局约束使NSView在NSImageView中的行为类似于NSImage
我有一个带有CALayer的NSView(myImage),contents =一个NSImage,所以视图的大小现在已经完全适合NSImage(大小未知且可能会有变化) . 这是另一个NSView(myContainer)内部,它固定在两个轴上独立展开和收缩 . 所以我喜欢这个行为就像NSImageView设置为“按比例缩小” . 在调整大小时,在“myContainer”视图的范围内保持完全可...