作者sinqer (啊~~扣~~)
看板MacDev
标题[问题] xib使用scrollview看不到另一个view
时间Fri Sep 28 20:55:59 2018
新手提问 Orz
刚从资策会结业,进公司後看前人的code
有个问题google不太到(也许是关键字下错?囧?)
目前有一个xib的view
他是使用scrollview(左右滑动)当底,然後分别带入两页view
我有把simulated metrics中的size改为freeform
但怎麽拉也无法看到另一页view的样子
view的结构:
https://imgur.com/a/v5GxNMb
我有google看到有些人的作法是先把view刻好
然後再直接扔进去设定constraints
但这两页的资讯满多的...在想应该不是先刻好的...吧?
因为之後这个页面还要在拉第三页、第四页...这样该...?
另外还有一个问题是,因为这个code,用到大量的xib
除了检查class之外有更好可以读一个页面用到哪些xib的方法吗?
因为看这个code看半天才发现某些页面可能同时呼叫五~六个xib...
新手读起来有点难。
麻烦大家了,或是懒得解答可以给我关键字我可以在去google...
(已经google过好多关键字,在大海捞针也捞不到 Orz)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.227.38.134
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1538139364.A.CD5.html
※ 编辑: sinqer (36.227.38.134), 09/28/2018 20:57:50
1F:→ bigbearlazir: 你在interface builder看到的是正常的 但不代表实际 09/28 22:52
2F:→ bigbearlazir: run的时候他不会出现 所以你依然可以把他的constrai 09/28 22:53
3F:→ bigbearlazir: nt设定好之後执行起来 只是需要靠你自己想像一下结 09/28 22:54
4F:→ bigbearlazir: 果 09/28 22:54
5F:→ bigbearlazir: 另外像这样的呈现方式 可以试试看把你的页面分成不 09/28 22:55
6F:→ bigbearlazir: 同的view controller 再用一个UIPageViewController 09/28 22:56
7F:→ bigbearlazir: 管理这些分页之间的切换 09/28 22:56
8F:→ bigbearlazir: 对了你simulated size改成freedom之後去size inspec 09/28 23:19
9F:→ bigbearlazir: tor那里把view的宽改成你要的大小应该还是看得到吧? 09/28 23:21
10F:→ bigbearlazir: 只是要记得改这里的宽并不代表实际执行的宽就是了 09/28 23:21
大大,我改成freeform把view的宽也改了
结果画面变成等比例放大.....(还在第一页)
我之前有把整个第二页的view拉出来,里面资讯是有的
然後像大大说的在开一个vc,在用一个pagevie管理分页的切换
因为这里这一页是一个xib,上面还有关连其他xib...
要改是不是变成要大改了囧?
谢谢大大
※ 编辑: sinqer (118.165.159.120), 09/29/2018 07:51:45
11F:→ bigbearlazir: 如果他放大了 我猜是他的限制和scrollview等宽之类 09/29 10:52
12F:→ bigbearlazir: 的 09/29 10:52
13F:→ bigbearlazir: 然後我不是很明白"上面还有关连其他xib"的意思 09/29 10:55
14F:→ bigbearlazir: 首先要问的问题是 现在的code能正常运作吗 09/29 10:56
15F:→ bigbearlazir: 如果能的话 不论前人的作法好或不好 有改它的必要吗 09/29 10:57
16F:→ bigbearlazir: 这个往下问就有很多地方要考虑了 版面问题不深究 09/29 10:59
17F:→ bigbearlazir: 如果原本执行起来就不如预期 只改特定的xib能解决 09/29 11:02
18F:→ bigbearlazir: 这个问题吗 还是一定要全部改? 09/29 11:03
19F:→ bigbearlazir: 主要取决於你有多少时间资源 你的主管希不希望你这 09/29 11:03
20F:→ bigbearlazir: 样做 09/29 11:03
谢谢大大,我知道你的意思了!!
因为目前的code是可以正常运作的
我说关连其他的xib是因为他一个页面还混着使用很多xib 囧
因为以前的经验都是在storyboard上作业...用到xib让我很苦恼
目前继续在查资料中
这一页准备一页一页拆解後大概知道他当时是怎麽做设定的
页面设定真的是个大学问...谢谢您
※ 编辑: sinqer (118.165.159.120), 09/29/2018 13:47:54
※ 编辑: sinqer (118.165.159.120), 09/29/2018 14:01:48