MacDev 板


LINE

各位先进大家好 小弟研究autolayout 已经近一个月了 大概的排版都会用 也能适应各尺寸跟横 直向 但今天 被问了几个基本问题都需要想一下 实作修修改改才能回答 原来根本就还不熟= = 其中有个问题我还不知道怎麽回答 有个需求 距离右边20 高50 宽100 高150 我要随着萤幕越宽等比例放大 在autoresizing下 关系式如下 http://imgur.com/17hubXG 在4.7寸下宽变成118 所以我就必须要程式去算他的高 那今天在autolayout下 我关系式 http://imgur.com/YuQb7o4 我想问的是 我怎麽随着4.7寸 宽变成375 让我在4寸的宽是100的view变成宽是117 或者更大的5.5寸吗 目前我是用程式去指定他的宽 还麻烦请各位大大解谜 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.227.150.97
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1441014074.A.2FD.html
1F:→ uranusjr: 不要用长宽改用 leading/trailing, 然後用 multiplier 08/31 18:24
2F:→ uranusjr: http://d.pr/MKE5 这里有个范例 08/31 18:24
谢谢u大 是我需要的效果 但还在理解当中 为什麽跟contentX关联1.5倍= =
3F:推 truthmanman: 看不懂你写什麽,但是如果你要因画面改变大小,应该 08/31 20:30
4F:→ truthmanman: 用边界的拘束条件 08/31 20:30
今天的需求是一个view在3.5寸下 宽100 高150 跟右边距离20 跟高距离50 要以萤幕变宽而view的宽高以比例放大 在3.5寸下一个view 他的rect是 200 50 100 150 4寸因为跟3.5寸一样宽所以rect一样 4.7寸 因为宽变成375 所以view的宽要变成100*375/320=117 他的高要随着比例 变成117*3/2=176 又要跟右距离20 所以他的view的rect是 238 50 117 176
5F:推 tom19830924: 宽高可以设置比例啊 08/31 21:05
我view的宽高比固定2:3 宽100高150 我是要随着萤幕宽越宽去改变view高 萤幕高改变view不改变 但又要距离右边20 在u大给的范例中我还要在contentX-40才会达到我要的效果
6F:推 truthmanman: https://www.youtube.com/watch?v=OOzbsBnfdNM&featu 08/31 23:23
7F:→ truthmanman: re=youtu.be 08/31 23:23
8F:→ truthmanman: 这个意思吗? 08/31 23:24
谢谢家荣哥(?)完全是这个意思 但我现在在理解里面的值 我看到你给的值是-1270 这是非常可怕的一件事情
9F:→ howdiun: equalWidth+equalHeight然後superview都指到width 09/01 09:44
10F:→ howdiun: width的multiplier给3.2, height给2.13333 09/01 09:45
谢谢h大 但我已经抓到逻辑了 我的做法是top 50 right 20 宽高等比 这三个是固定不变的 接下来就是left去对应到superview的contentX multiplier的值就是我的宽高比 而constant是从中心点160到我view的x轴之间的距离 即是-40 刚刚试了如果依附左边 下面 上面都可以此逻辑去判定 但做法没有最好只有更好 还谢谢大家共襄盛举~~~~ 最谢谢u大替我启蒙 感动 ※ 编辑: s001582000 (125.227.150.97), 09/01/2015 10:02:03







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP