作者yoll522 (幽灵)
看板MacDev
标题[问题] 请问stroyBoard拉介面的问题
时间Wed Nov 26 01:09:23 2014
各位前辈好,小弟最近因产学而接触ios的开发,
对於xcode6的拉介面存在的很多疑问,
爬文後确实有解决关於sizeClasses及autoLayout的疑问
但对於部分问题还是没找到解答,也可能是我关键字下的不对
所以想请教一下各位高手。
这是我在storyBoard拉的UI:
http://ppt.cc/NU29
而在模拟器上的效果图是这样:
http://ppt.cc/aFxC
原谅我把button的图片给涂黑,
因为我不知道这厂商给的图片能不能直接公开><
这介面的要求大致是中间的五个button要像那样有点起伏,
且就算是拿到IPad上,五个button也会依照等距离的拉开
所以图二来说那五个button还聚集在中间,就不符合需求@@
理想上应该要像此图的蓝色方框这样:
http://ppt.cc/N3sv
我猜想这应该是要设置相对位置才对,
我把中间五个button的layoutOut都设置
Horizontal Center in Container
Vertical Center in Container
所以会有这样的效果也是我自己造成的
只是我不太明白要怎麽做才能设置相对位置
因为依照此图:
http://ppt.cc/lOFa
图中红色圈里来的地方,那边可以将虚线I切换成实线I
但效果却是绝对位置,不符合我的需求,所以想请问一下各位该怎麽做
谢谢。
另外还有一个问题想请问一下,
上图中第二张图,也就是:
http://ppt.cc/aFxC
可以看到IPad中Button的Size实在是太小了,只会造成使用者不便,
我想请问在XCode中,
有没有一种功能是可以让Item会依照设备的萤幕大小而自动等比例放大@@
也就是说我在StoryBoard中设定Button的Size是50*50,
在iphone6中Size可能就会变成60*60,而IPad会变成100*100这样@@
真的拜托各位帮忙了,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.174.126.9
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MacDev/M.1416935366.A.836.html
※ 编辑: yoll522 (1.174.126.9), 11/26/2014 01:10:19
1F:推 annie1729: 等比例是 Aspect Ratio 11/26 12:36
2F:→ annie1729: 在 Equal width Equal Height 的楼下 11/26 12:37
3F:→ yoll522: 我找到了~感谢你唷,我来研究看看 11/26 22:15