作者sdanielle (DREAM)
看板MacDev
标题Re: [问题] 如何做出iPad的照片显示方式?
时间Thu Jan 12 02:36:09 2012
抱歉,想借这个title提问一下,
这个也是我想表现的效果不过出现了几个问题。
今天试着把这二个功能加在一起
结果可能是我乱叠(或是误解方法),然後就发生了悲剧~~
最後storyboard整个坏掉了
一开启project就开始crash、我一直按继续最後还是crash掉了
我的作法是
有一个page01.m page02.m
二页就像电子书一样,
画面有动画还有用uiscrollerview的滑动阅读文字
我也是想利用影片中1分钟那边那种效果
用手指一滑,page01就滑到page02(然後page02的动画开始)
然後…
我在page01的最上面再叠一个空白的scrollerview
接着把swipe gesture recognizer拉到scrollerview上面
再来点着swipe gesture recognizer的图示按control把线连到page03的view上面
後来按run後有成功,不过我另一个scrollerview的字就不见了
接下来的动作导致世界毁灭…
原因是我移动scrollerview的顺序…然後我的storyboard就坏掉了= ="
我的问题一是……(ps 我是用ipad、横式 1024*768)
移动的方向…手指左右swipe,结果画面还是上下滑页
(不知影片中那左右动的方法是否不能用内建的功能表现出来?)
请问我是不是还要在page01.m
中写下
-(void)xxxx{
}
来写出gesture recognizer跟scrollerview的方法呢?
因为我想要的是左右滑页。
问题二是
scrollerview不能二个叠在一起呢
所以才会最後storyboard整个坏掉了~
还是我的方法完全错误了
最後还有一个问题是我想作旋转
结果每次超过3.14(弧度)他就变成不转了,
我打6.28也不会转二圈
想请问是否有可以让他转好几圈的方法
在程式方面很新手可能有些专有名词表达不太清楚,
还请大家多多指教了~~万分感激~~谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.39.0.203
※ 编辑: sdanielle 来自: 114.39.0.203 (01/12 02:52)
1F:→ chd75131:首先scrollview本身就有处理触碰 不需要另外加gesture 01/13 08:50
2F:→ chd75131:你只要把scrollview里的contensize放大你就知道为什麽了 01/13 08:51
3F:→ chd75131:而scrollview是可以叠两层的 原文章中有提到的官方程式码 01/13 08:52
4F:→ chd75131:就是这样处理 大致上原理就是下层scrollview使用 01/13 08:53
5F:→ chd75131:pageEnabled做出分页滑动效果 子scrollview控制放大缩小 01/13 08:54
※ 编辑: sdanielle 来自: 118.171.42.75 (03/24 23:54)
6F:→ sdanielle:感谢C大,我了解了!!!! 03/24 23:54