[问题] 请问stroyBoard拉接口的问题

楼主: yoll522 (幽灵)   2014-11-26 01:09:23
各位前辈好,小弟最近因产学而接触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这样@@
真的拜托各位帮忙了,谢谢
作者: annie1729 (唉呦!)   2014-11-26 12:36:00
等比例是 Aspect Ratio在 Equal width Equal Height 的楼下
楼主: yoll522 (幽灵)   2014-11-26 22:15:00
我找到了~感谢你唷,我来研究看看

Links booklink

Contact Us: admin [ a t ] ucptt.com