uigesturerecognizer

    0熱度

    1回答

    我想在Xcode(Swift)中的圖像上設置自定義手勢。 該手勢是關於摩擦圖像或連續搔癢,並相應地在手指移動時在時間間隔內觸發我的功能。 我將不勝感激這裏的一些幫助。 非常感謝。

    1熱度

    1回答

    我有一個UIViewController有以下幾點: UIView導航(按鈕,標籤,按鈕)身高:60 UIView與信息(標籤)高度:110 UITableView 我想,當用戶滾動,第二UIView權UITableVIew以上與它移動和移出屏幕,這樣的: 。 最後,當用戶再次向下滾動時,UIView將再次出現回初始屏幕。

    0熱度

    1回答

    對於起動 - 我用斯威夫特3和Xcode的8 我所熟悉的可能性,該怎麼做,從故事板或編程「放鬆賽格瑞」(例如,在UIButton的點擊)。 但我很感興趣,有沒有可能使用「unwind segue」作爲「互動popviewcontroller」guesture? 通過「interactive popviewcontroller」guesture - 我的意思是選擇解除/彈出當前推UIViewCont

    2熱度

    1回答

    我已實現UICollectionViewDragDelegate以允許用戶拖放收集視圖單元格。我也有一個UILongPressGestureRecognizer添加到每個單元格。長時間按下單元格後,在長按手勢狀態開始之前識別拖動交互。如果拖動它,則取消長按手勢。這工作得很好。 但是爲了使這兩個更好地結合在一起,當識別長按手勢時(state == .began),我想以編程方式取消正在進行的拖動會話

    0熱度

    1回答

    我有一個SuperUITableView作爲主要的超級視圖;在那個超級視圖裏面,我有另一個叫做SubUITableView的UITableView。 我想從子視圖(SubUITableView)與上海華盈(SuperUITableView) 通過滾動姿態如果問題不清晰,親切地問我的意見,而不是downvoting什麼。

    2熱度

    1回答

    我想將一個UIScreenEdgePanGestureRecognizer添加到UITableView,以便我可以從右側邊緣滑動到我的控制器層次結構中的下一個屏幕。 這工作正常,除非當表視圖具有側面顯示的部分索引。在這種情況下,節索引區域處理觸摸,所以我無法從邊緣滑動。我希望能夠支持邊緣平移和分區索引水龍頭和垂直平移功能。 我試着在UITableView的頂部添加一個視圖來處理滑動,但是然後處理所

    0熱度

    2回答

    我想清理一些屬性時,用戶滑動頁面彈出viewController,只是使其工作原理與點擊返回按鈕相同。 我嘗試下面的代碼,但它失敗了,因爲不是每次刷卡都是成功的。由於手勢被取消,因此一些揮手彈出可能會失敗。 我在UIGestureRecognizer中找不到足夠好的代表(找到類似touchesEnded的東西)。我也不能使用目標動作,因爲動作會被調用太多次。 func viewWillAppear

    1熱度

    2回答

    我有一個平移和旋轉手勢的圖像視圖。平移和旋轉功能的預期,但在某些時候,我必須在更改圖像時將圖像視圖恢復到其初始位置。爲此,我將圖像視圖的框架再次設置爲舊框架。的幀被設置但圖像有時縮小。任何幫助表示讚賞。旋轉 代碼如下 @objc fileprivate func handleRotationGesture1(sender:UIRotationGestureRecognizer) { i

    0熱度

    1回答

    我想創建一個UIGestureRecognizer子類,並在touchesMoved我沒有代碼,但state被設置爲.changed。 有誰知道爲什麼會發生這種情況?當我們處於.changed狀態時,我需要能夠自己決定。 如果我刪除我的touchesBegan功能並且從不移動到.began,則不會發生這種情況。 import UIKit.UIGestureRecognizerSubclass

    0熱度

    1回答

    我探討了許多SO帖子的答案,但我無法得到它的工作。 我有一個UICollectionView。 UICollectionViewCell是以編程方式創建的。我想要對UICollectionViewCell的子視圖進行點擊操作,並且不需要點擊UICollectionViewCell的其餘部分。 下面是UICollectionViewCell的代碼。 override init(frame: CGRe