swift 代码布局 改变tv的高
2015-07-25 20:06
639 查看
<p class="p1"><span class="s1"></span></p><p class="p1"><span class="s1"><span class="s1" style="background-color: rgb(240, 240, 240);">var</span><span class="s2" style="background-color: rgb(240, 240, 240);"> views:</span><span class="s3" style="background-color: rgb(240, 240, 240);">NSMutableDictionary</span><span class="s2" style="background-color: rgb(240, 240, 240);"> = </span><span class="s3" style="background-color: rgb(240, 240, 240);">NSMutableDictionary</span><span class="s2" style="background-color: rgb(240, 240, 240);">(</span><span style="background-color: rgb(240, 240, 240);">)</span> </span></p><p class="p1"><span class="s1"><span style="background-color: rgb(240, 240, 240);">var shopCarConstrain = [AnyObject]!</span></span></p><p class="p1"><span class="s1">views</span><span class="s2">.</span><span class="s3">setValue</span><span class="s2">(</span><span class="s1">shopCarTv</span><span class="s2">, forKey: </span><span class="s4">"shopCarTv"</span><span class="s2">)</span></p><p class="p2"><span class="s5">shopCarTv</span><span class="s2">.</span><span class="s1">setTranslatesAutoresizingMaskIntoConstraints</span><span class="s2">(</span><span class="s6">false</span><span class="s2">)</span></p><p class="p2"><span class="s5" style="font-family: Arial, Helvetica, sans-serif;">shopCarConstraint</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;"> = </span><span class="s7" style="font-family: Arial, Helvetica, sans-serif;">NSLayoutConstraint</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;">.</span><span class="s3" style="font-family: Arial, Helvetica, sans-serif;">constraintsWithVisualFormat</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;">(</span><span class="s4" style="font-family: Arial, Helvetica, sans-serif;">"V:[shopCarTv(==</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;">\</span><span class="s4" style="font-family: Arial, Helvetica, sans-serif;">(</span><span class="s5" style="font-family: Arial, Helvetica, sans-serif;">shopCarHeight</span><span class="s4" style="font-family: Arial, Helvetica, sans-serif;">))]-84-|"</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;">, options: </span><span class="s6" style="font-family: Arial, Helvetica, sans-serif;">nil</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;">, metrics: </span><span class="s6" style="font-family: Arial, Helvetica, sans-serif;">nil</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;">, views: </span><span class="s5" style="font-family: Arial, Helvetica, sans-serif;">views</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;"> </span><span class="s6" style="font-family: Arial, Helvetica, sans-serif;">as</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;"> [</span><span class="s7" style="font-family: Arial, Helvetica, sans-serif;">NSObject</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;"> : </span><span class="s7" style="font-family: Arial, Helvetica, sans-serif;">AnyObject</span><span class="s1" style="font-family: Arial, Helvetica, sans-serif;">])</span></p><p class="p2"><span class="s1" style="font-family: Arial, Helvetica, sans-serif;"></span></p><p class="p1"><span class="s1">self</span><span class="s2">.</span><span class="s3">view</span><span class="s2">.</span><span class="s4">addConstraints</span><span class="s2">(</span><span class="s5">shopCarConstraint</span><span class="s2">)</span></p> <p class="p2"><span class="s5"></span></p>Y轴居中
timeTvConstraint = NSLayoutConstraint.constraintsWithVisualFormat("V:[timeTv(==\(timeTvHeight))]", options: NSLayoutFormatOptions.AlignAllCenterY, metrics: nil, views: views as [NSObject : AnyObject])
<p class="p1"><span class="s1"> </span><span class="s2">self</span><span class="s1">.</span><span class="s3">view</span><span class="s1">.</span><span class="s4">addConstraints</span><span class="s1">(</span><span class="s5">timeTvConstraint</span><span class="s1">)</span></p>
相关文章推荐
- Swift开发:NSLayoutConstraint纯代码实现自动布局-初级篇
- SpriteBuilder改变布局后App运行出错代码排查
- 代码中动态改变布局属性RelativeLayout.LayoutParams.addRule()
- swift开发笔记5 - 设置屏幕方向和代码控制布局
- SpriteBuilder改变布局后App运行出错代码排查
- 代码中动态和布局文件中静态改变Edittext光标样式方法
- 依靠代码改变布局中控件的位置
- SpriteBuilder改变布局后App运行出错代码排查
- xib 布局 代码改变frame
- 动态改变代码布局
- Java代码使用LayoutParams改变RelativeLayout 中的控件布局
- 二手轮之 Swift 纯代码布局简化版
- swift 当需要改变cell的内容布局时
- Swift-SnapKit报错(代码布局)原因
- iOS: 学习笔记, 用代码驱动自动布局实例(swift)
- VC++ 修改代码改变界面布局,可是编译后界面没有改变的解决方法
- 4.28如何在代码中改变控件在布局中的位置
- Swift开发:NSLayoutConstraint纯代码实现自动布局-初级篇
- 步步为营学习android,步步惊喜之android基础篇-布局学习3之代码布局2
- Excel2007数据透视表学习(四)改变数据透视表布局