Re: [問題] CGPath Drawing 的問題
以下是先進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: 1.171.225.22
※ 編輯: moeyang 來自: 1.171.225.22 (05/16 22:54)
推
05/16 23:51, , 1F
05/16 23:51, 1F
→
05/16 23:52, , 2F
05/16 23:52, 2F
→
05/16 23:55, , 3F
05/16 23:55, 3F
推
05/16 23:58, , 4F
05/16 23:58, 4F
討論串 (同標題文章)