tag:blogger.com,1999:blog-7669995339734958497.post1783928966733584617..comments2023-03-25T23:09:32.071+08:00Comments on Furnace iOS 程式設計中文學習網站: 手勢辨識 UIGestureRecognizer 物件牛奶http://www.blogger.com/profile/03907273327872683689noreply@blogger.comBlogger13125tag:blogger.com,1999:blog-7669995339734958497.post-5207398100614396142012-12-06T13:11:23.002+08:002012-12-06T13:11:23.002+08:00cg2010studio 您好:
您說的沒錯,這的確是比較正確且保險的作法,謝謝。cg2010studio 您好:<br /><br />您說的沒錯,這的確是比較正確且保險的作法,謝謝。牛奶https://www.blogger.com/profile/03907273327872683689noreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-32807038373786647952012-12-06T12:53:28.851+08:002012-12-06T12:53:28.851+08:00進入method後,要接續判斷狀態如:
if (gestureRecognizer.state ==...進入method後,要接續判斷狀態如:<br />if (gestureRecognizer.state == UIGestureRecognizerStateBegan)<br /><br />感謝這篇教學!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-5892481383637995292012-10-18T17:35:08.887+08:002012-10-18T17:35:08.887+08:00Jack 您好:
您太客氣了,寫是程式需要互相討論才會進步的,我們也不是什麼都會^^"
...Jack 您好:<br /><br />您太客氣了,寫是程式需要互相討論才會進步的,我們也不是什麼都會^^"<br /><br />只是目前並沒有建立論壇或是討論區的打算,因為坊間已經有許多類似性質的網站,<br />但是你仍然可以到我們的 Facebook 的粉絲團,或是寄信來留下您的意見一同討論。<br /><br />https://www.facebook.com/pages/Furnace-iOS/208742699144374<br />或是從網頁右上角的粉絲團圖示進入<br /><br />感謝您的支持!牛奶https://www.blogger.com/profile/03907273327872683689noreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-26397617649161302502012-10-18T16:47:15.811+08:002012-10-18T16:47:15.811+08:00很感謝你的答覆!
「在UIScrollView的外面在加上一層 UIView」
一直沒想到這方...很感謝你的答覆! <br /> 「在UIScrollView的外面在加上一層 UIView」<br />一直沒想到這方法,真的非常有用!感謝 !<br /><br />感謝你們提供那麼多不同題材的教學! <br /><br />但亦明白program 的題材實在多不勝數,<br /><br />如果日後有問題要請教,但在貴教學網找不到相關教學時,<br /><br />請問應該在那發問? Jackynoreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-26610477387472874502012-10-18T14:41:15.768+08:002012-10-18T14:41:15.768+08:00Jacky 您好:
我不太確定您是因為什麼原因的考量之下決定使用 UIScrollView 當做手...Jacky 您好:<br /><br />我不太確定您是因為什麼原因的考量之下決定使用 UIScrollView 當做手勢辨識的平台介面,如果您只是要做出縮放、移動與旋轉的功能,直接使用UIImageView就可以做到了。<br /><br />另外如果非得使用UIScrollView 那麼可以考慮看看,在UIScrollView的外面在加上一層 UIView,並且對這一層 UIView 做手勢辨識。<br /><br />我自己試了一下UIScrollView與 gesturerecognizers,並沒有您所說的這些問題,旋轉、拖曳、滑動與放大縮小都可以正常取得,我用的是iOS SDK 6.0。<br />提醒您幾個地方<br />- 欲做辨識的UIView 記得要將 User Interaction Enabled、Multiple Touch 打開。<br />- 如果是使用牛奶https://www.blogger.com/profile/03907273327872683689noreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-66944682323090912342012-10-18T11:01:04.637+08:002012-10-18T11:01:04.637+08:00你好!
我想建立一幅可以放大縮小,拖曳移動及可旋轉的圖片,
想法是把rotation gestur...你好!<br /><br />我想建立一幅可以放大縮小,拖曳移動及可旋轉的圖片,<br />想法是把rotation gesture 加進UIScrollView中,<br />可就是無法實行。<br />想問如果要在UIScrollView 中使用gesturerecognizers 物件要注意什麼呢?<br />在網上搜尋過,說是因為UIScrollView 它本身已有自身的 gesturerecognizers,<br />所以後加的gesturerecognizers 會被忽略。<br />想問有什麼辦法可以建立一幅可以放大縮小,拖曳移動及可旋轉的圖片?Jackynoreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-59947827316890230192012-06-05T11:28:20.802+08:002012-06-05T11:28:20.802+08:00是的,我也是直接忽略它,在執行上也沒有發現何問題。
昨天我也試著寫一個 UIView 的 subc...是的,我也是直接忽略它,在執行上也沒有發現何問題。<br /><br />昨天我也試著寫一個 UIView 的 subclass 並且宣告一個具有 IBOutlet 識別標籤的 gesturerecognizers 物件變數在其中,同樣也是會有這個問題產生。<br /><br />上網找了一下資料,大家好像都有相同的疑問,只是目前都是無解的狀況。如果將來有找到相關的解決辦法,我會在寫一篇文章加以說明的。牛奶https://www.blogger.com/profile/03907273327872683689noreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-29308903620196397282012-06-05T10:43:40.781+08:002012-06-05T10:43:40.781+08:00謝謝您的答覆,請不必擔心,我並沒有誤解您文章的意義,只是不知道那個圖是從哪個物件的角度檢視,所以問問...謝謝您的答覆,請不必擔心,我並沒有誤解您文章的意義,只是不知道那個圖是從哪個物件的角度檢視,所以問問以便我帶出這個驚嘆號的問題~<br /><br />關於那個驚嘆號,我的猜測也和您一樣覺得是Xcode的bug。這麼說來您應該也同意可以直接忽略那個驚嘆號囉。Wayne Liunoreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-56000256249862430602012-06-04T19:08:56.750+08:002012-06-04T19:08:56.750+08:00Wayne Liu 您好:
剛剛已經將文章內容做更新,非常抱歉造成您的誤解。
關於你說的那一張圖...Wayne Liu 您好:<br /><br />剛剛已經將文章內容做更新,非常抱歉造成您的誤解。<br /><br />關於你說的那一張圖片,它是在 UIGestureRecognizer 物件中的 Connections Inspector 所看到的內容。<br /><br />另外,您所說的問題,我不太確定是不是 Xcode 的 bug,因為當我們在 Storyboard 或是 xib 上,使用物件對物件做拖曳設定時,會自動對兩個物件建立「雙向」的 Association,才會導致這樣的問題產生。牛奶https://www.blogger.com/profile/03907273327872683689noreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-66524515244705319022012-06-04T16:49:33.215+08:002012-06-04T16:49:33.215+08:00請問文章中提到的第一張小圖(標題為「將手勢辨識元件與欲互動的 UIView 做好連結」),請問這張圖...請問文章中提到的第一張小圖(標題為「將手勢辨識元件與欲互動的 UIView 做好連結」),請問這張圖是您在gesturerecognizer的connection inspector看到的,還是在uiview的connection inspector看到的?<br /><br />在我的專案裡面(甚至是apple官方的專案),若是去觀看"gesturerecognizer"的connection inspector,會看到類似於您所貼的圖,但如果去觀看uiview的connection inspector,則會發現Outlet Connections裡面的項目右上角會有個驚嘆號。<br /><br />爬了文也找不到它的問題出在哪裡,但是整個專案卻又可以正常執行,不知道板主是否也有發現這個問題?Wayne Liunoreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-22972117126881720142012-06-04T13:05:53.019+08:002012-06-04T13:05:53.019+08:00Tom 與 匿名者 您好:
很高興我們的教學網站對您有所幫助,目前暫時沒有提供開放下載的考量,如果...Tom 與 匿名者 您好:<br /><br />很高興我們的教學網站對您有所幫助,目前暫時沒有提供開放下載的考量,如果您需要完整程式碼加以琢磨,可以來信索取。<br /><br />至於沒有將完整程式碼放上來的原因,多半是因為版面的問題,眾多複雜的程式碼會使得讀者難以閱讀,而每個人寫程式的習慣,也不盡相同,如果將完整程式碼全數放上,勢必還需要解釋其耦合關係,這樣就失去了該篇文章的焦點,這也違背了我們當初設立網站的初衷,這點還請您見諒。牛奶https://www.blogger.com/profile/03907273327872683689noreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-26437074421038096852012-06-04T11:39:31.102+08:002012-06-04T11:39:31.102+08:00同意同意Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7669995339734958497.post-38874867483253228992012-06-04T11:18:39.181+08:002012-06-04T11:18:39.181+08:00你好,
我一直都有在追蹤你們發佈的文章.
不管是third party class或着是教學文章都讓...你好,<br />我一直都有在追蹤你們發佈的文章.<br />不管是third party class或着是教學文章都讓我有不少收獲,<br />我覺得美中不足的一點就是,<br />因為文章也有寫出關鍵的程式碼了,<br />為何不連同整個sample code一起放出來呢?Tom Hsuhttps://www.blogger.com/profile/02833187322957986728noreply@blogger.com