uimenucontroller

    4熱度

    1回答

    我長按&雙擊手勢顯示UIMenuController,但沒有顯示。我已經按照這裏給出的答案,但它仍然沒有出現。 UIMenuController not showing up 下面是我的代碼 - (void) doubleTap:(UITapGestureRecognizer *)gesture { [self becomeFirstResponder]; CGPoint

    1熱度

    1回答

    我在我的應用程序將文本從定製tableviewCell複製實施UIMenuController。 我有兩個選擇這樣做, 選項1.使用tableviews shouldShowMenuForRowAtIndexPath代表法 選項2.使用自定義UIMenuController。我在其中添加了(長按/雙擊)手勢識別器(我不想用didSelect來做其他用途) 我真正想要做的是 - 僅顯示 copy當我

    2熱度

    1回答

    我正在創建並顯示一個UITableView的實例。委託(這實際上是我的UITableView子類)從來沒有收到任何以下選擇的: tableView:shouldShowMenuForRowAtIndexPath: tableView:canPerformAction:forRowAtIndexPath:withSender: tableView:performAction:forRowAtInde

    1熱度

    2回答

    我正在使用SLTextField +自動完成,我改爲使用textview而不是字段,以使其成爲多行。出於某種原因,默認代碼可以工作,但是當我轉移到TextView時,它不再在超級視圖中顯示UIMenuController。代碼如下所示,數據源在初始化時設置在超級視圖中,匹配的查找工作正常,菜單不會顯示在視圖中。將第一響應者分配給UITextView的功能與預期相同(根據UIMenuControll

    1熱度

    1回答

    我需要從UITableView中複製一些文本。 我使用的方法shouldShowMenuForRowAtIndexPath,它確實工作完美!但是,我想設置「複製」菜單項的位置(水平x軸)。怎麼做 ? 謝謝你的幫助! 真誠, 埃爾韋D.

    1熱度

    1回答

    我希望在singleTap事件中顯示2個或多個UIMenuControllers。我可以顯示一個menuItem,但是當我嘗試顯示其中的2個時,只顯示最後一個(最新)的一個。首先,是否可以在同一個視圖中顯示2個或更多個UIMenuControllers?其次,如果是的話,是否有人可以告訴我從顯示一個菜單到哪裏去2. 我使用這種方法來標記激活singleTap上菜單的屏幕部分。

    0熱度

    1回答

    當我在UIWebView中選擇文本時,我的應用程序在極少數情況下會凍結。下面是它如何發生的: 點擊並按住選擇文本 文本被選中 整個應用程序死機,反應遲鈍接觸,但我仍然可以看到operatings運行 可能會凍結周圍10秒。之後,出現UIMenuController。如果我嘗試在凍結時滾動,滾動會在應用程序再次響應後發生 如果文本仍處於選中狀態,則如果滾動,則會再次凍結。偏偏一次又一次 如果我成功地

    0熱度

    2回答

    我已經實現了很多方法,但粘貼並不隱藏。我正在使用Xcode版本4.5.2 -(BOOL)canPerformAction:(SEL)action withSender:(id)sender { UIMenuController *menuController = [UIMenuController sharedMenuController]; if (menuControlle

    1熱度

    1回答

    我成功將自定義的UIMenuItems添加到UICollectionViewCell的上下文菜單中。 當使用內建動作(剪切/複製/粘貼)時,-collectionView:performAction:forItemAtIndexPath:withSender委託方法被調用。 但是,如果調用自定義操作,它永遠不會被調用。是否有任何簡單的可能性從UIMenuItem中獲取相應的UICollection

    2熱度

    2回答

    我試圖在自定義的UIMenuItem中顯示多行文本。 我試過在UIMenuItem的title屬性中使用簡單的「\ n」,但沒有運氣。 例子: UIMenuItem *menuItem; //Is then allocated properly.... // Before the Menu is displayed menuItem.title = @"This is a first lin