作者moeyang ( )
看板MacDev
标题Re: [问题] CGPath Drawing 的问题
时间Thu May 17 10:11:24 2012
小弟我自己改了改
我的放大缩小是用ScrollView来做的
也是我自己本来想要的效果
就给大家参考参考罗
如果有问题大家可以再提出来讨论
不过我不一定能解答就是了....XD
http://dl.dropbox.com/u/12066709/DrawWithScrollView.zip
※ 引述《moeyang ( )》之铭言:
: 以下是先进appleway的回覆~
: 也提供给大家参考~
: 不过我自己的程式是还没改出来成正确的就是噜....XD
: 但是范例档倒是跟先进的改法一样就OK了
: 只是范例档我布到iPad上好像也会有其他问题就是了
: 模拟器倒是这样改就OK噜~
: 再次感谢appleway大大~
: ==========先进appleway的回覆开始=========
: 你的程式码跟他的一模一样吗? 如果不是,你遇到的不一定是同一个问题。
: 他的情况,我下载了他的程式码看过了,是autoresizing的问题。
: 他画线的imageView是用预设的autoresing mask,所以不会随着superView的缩放
: 去改变大小以及放到他想要的位置。
: 他原本的做法是一直去重新设定他画线的imageView的frame去
: 配合superView的frame。
: 但是有些环节出错了,造成他缩放之後划线的位置跑掉跟模糊(我猜其实是放更大了)
: 所以,我改成去设定正确的autoresing mask。以他的程式码来说就是多一行:
: drawImage.autoresizingMask =
: UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
: 并且把他在touchesMove里面的 drawImage.frame = ... (70行
: 拿掉了。
: 问题就解决了。
: ※ 引述《moeyang ( )》之铭言:
: : 各位先进大家好,
: : 想跟各位请问一下,
: : 我遇到了跟下面文章相同的问题,
: : 不知道是否有先进可以提点一下问题是出在哪边呢?
: : 虽然文中有人回应了很多,
: : 不过我还是不太理解就是了,
: : 希望有先进为我解惑了~
: : 谢谢您~
: : http://ppt.cc/y6j6
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 42.72.106.66