腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
如何在页面视图控制器中获得垂直卷动
、
、
、
、
我希望用户能够正常地从右向左滑动通过页面视图控制器的页面,但我也希望用户在页面上向上滑动以保存该页面的内容。到目前为止,我已经尝试添加一个手势识别器,但它干扰了页面视图控制器。我尝试过很多方法,比如在窗口中添加手势识别器,或者添加隐藏视图,但它总是扰乱页面视图控制器。 总而言之,有一种方法主要是水平卷帘被页面视图控制器拾取(因此它们会移动到下一个视图控制器),但垂直卷帘是由我来拾取的,我可以播放动画并触发函数或其他东西……
浏览 24
提问于2020-11-18
得票数 0
1
回答
滑动以导航到另一个ViewController,并根据手指的移动进行更改
、
、
我需要在滑动时导航到另一个视图控制器(左、右、上、下)。而另一个视图控制器应该根据用户手指的移动而改变,而不是在给定的时间内改变视图控制器。我用过 UIView.animateWithDuration(0.9, animations: { () -> Void in 但是它使用了一个持续时间,所以不会随着用户的移动而改变。
浏览 0
提问于2015-08-05
得票数 0
1
回答
当另一个UIViewController出现时,防止滑动手势
、
、
、
我有一个应用程序,它有一个用户在编辑地理功能时进入的模式。在这种编辑模式下,我提供了一个带有嵌入式tableview的视图控制器,它是从视图控制器的框架中嵌入的。此视图控制器的背景为0.5,因此底层视图仍部分可见于内部表视图之外,尽管顶部的半不透明视图控制器显示为灰色。在基础视图控制器上有一个按钮,用于在不处于编辑模式时将视图向右滑动。 当编辑视图控制器处于活动状态时,将禁用此按钮以激活滑块,这是所需的行为。但是,用户也可以向右滑动视图,从而实现与按钮相同的功能。当编辑视图控制器出现时,我想禁用此滑动功能。 因此,我想我的问题是:当某个视图控制器存在时,我如何禁用一个滑动手势?
浏览 3
提问于2014-12-18
得票数 0
回答已采纳
3
回答
将UIGestureRecognizer从一个视图控制器转发到另一个视图控制器
、
、
、
我正在向我的一个视图控制器view添加一个UIGestureRecognizer。 我想要的行为是,当这个手势被识别为取消手势视图控制器并将其转发给另一个视图控制器时。(我想转发的视图控制器已经向视图控制器呈现了手势) 现在,当我关闭视图控制器时,按压手势识别器(逻辑上)失败了。 有什么建议吗?谢谢。
浏览 2
提问于2013-07-18
得票数 3
3
回答
UISwipeGesture不在侦听touchesBegan的视图上工作
、
我使用的是星级控件。 我需要的是,当用户在控制器上向左滑动时,就会触发一个方法。因此,我在该视图上添加了一个滑动手势。 UISwipeGestureRecognizer* gesture = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeHappened)]; gesture.direction = UISwipeGestureRecognizerDirectionLeft; gesture.numberOfTouchesRequired = 1; [self.view addGest
浏览 2
提问于2013-01-24
得票数 1
1
回答
控制-拖动UIView在故事板,以显示一个控制器?
、
、
我知道可以控制-拖动一个表视图单元格,以便从故事板中显示一个控制器,但我似乎不能对UIView做同样的操作。这是什么原因?为什么我不能控制-拖动故事板中的UIView来呈现控制器?
浏览 4
提问于2020-05-17
得票数 0
回答已采纳
1
回答
如何在保留数据源的同时禁用UIPageViewController的滑动手势?
、
我有一个带有dataSource = self的UIPageViewController和两个控制下一页和上一页过渡的按钮。我有几个带有绘图视图的视图控制器,这意味着它们需要触摸手势。现在,这两种姿态之间存在冲突。当用户试图在一个视图控制器中绘图时,它会尝试滚动到我的UIPageViewController中的下一个页面 如何在不禁用dataSource或禁用与需要手势才能绘制的子视图控制器交互的情况下禁用UIPageViewController的滑动手势?
浏览 0
提问于2017-12-23
得票数 1
1
回答
滑动手势识别器不触发方法调用
我在viewDidLoad中添加了几个滑动手势识别器,但是没有调用指定的选择器: UISwipeGestureRecognizer *swipeGestureRight = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleRightSwipe:)]; swipeGestureRight.numberOfTouchesRequired = 1; swipeGestureRight.direction = (UISwipeGestureRecognizerDirectionRight); [s
浏览 6
提问于2013-10-09
得票数 0
1
回答
带有容器视图的点击手势记录器不会阻止容器视图中按钮的触摸事件,而是阻止工具栏按钮的触摸事件
、
、
、
、
所以我有一个视图控制器,它有一个容器视图。容器视图嵌入导航控制器,导航控制器也是视图控制器的父控制器。故事板是这样的: 视图控制器(mainViewController) -->导航控制器-->视图控制器(contentViewController) 你可以在下面看到故事板的截图。 第一个箭头是从容器视图到导航控制器的嵌入索引。第二个箭头是一个关系,表示contentViewController是导航控制器的根视图控制器。 mainViewController和contentViewController是同一个类的对象,名为testViewController。它是UIViewCo
浏览 1
提问于2014-01-23
得票数 1
回答已采纳
1
回答
在ios 6中不能在表视图上使用的滑动手势
、
、
我刚在桌面上放了一个滑动手势。但是桌面视图检测到了20次中的1次??为什么会这样发生呢? 最初,我使用以下代码在另一个控制器上添加了该控制器: obj = [[RootViewController alloc] initWithNibName:@"RootViewController" bundle:nil]; CGRect rectFrame = obj.view.frame; rectFrame.origin.x += 320.0f; [obj.view setFrame:rectFrame]; [self.view addSubview:obj.view]; 当我们向
浏览 4
提问于2013-03-02
得票数 1
1
回答
移除子视图控制器会在重新呈现parentviewcontroller时禁用parentviewcontroller中的手势
、
、
在iOS中,当我添加一个子视图控制器,然后移除它-所有重叠的手势都被禁用了。 例如,parentviewcontroller的手势是“长点击”,而孩子的视图控制器的手势是“长点击”。 父视图长点击手势起作用。 然后我添加了孩子视图控制器,VCs的长点击手势就可以工作了。 然后我调用removeFromParentViewController 最初的视图控制器的视图用于响应长按手势,但它的手势已被禁用。 (我可以循环所有的手势并重新启用它们-我的问题是为什么当我添加,然后删除一个儿童视图控制器时,长点击手势被禁用-我做所有的事情都是标准的,即。 [_parentVC
浏览 1
提问于2014-07-17
得票数 0
1
回答
为什么我要得到这个:[SystemGestureGate] <0x102210320>手势:系统手势门超时
、
、
我的iOS Swift 5 (Xcode 14.1)应用程序正在嗡嗡作响。在上一次Xcode更新之后,我注意到当我在堆栈内推一个具有表视图的特定视图控制器时,在导航控制器中,我得到以下警告: SystemGestureGate <0x102210320>手势:系统手势门超时 当我回过头来打开麻烦的视图控制器时,它的动作不稳定,有时会弹出很好的效果。所谓“不稳定”,我的意思是,有时它会部分显示目标视图控制器,有时会在滑动中间冻结一两秒钟等等。当我试图再次插入麻烦的视图控制器时(警告发生后),它会冻结应用程序。 视图控制器、堆栈、表和单元格没有自定义手势识别器。 我还没有在应用程序
浏览 74
提问于2022-11-11
得票数 2
5
回答
将UIPageViewController刷卡与iOS 7 UINavigationController回击手势相结合
、
、
我有一个导航控制器,它推送包含UIPageViewController (页面)的视图控制器(父控件)。现在,我使用pan/swipe手势在页面视图控制器的子控件之间切换。但是,我不能再使用屏幕左边框的滑动手势弹出父视图控制器,因为它在页面中被解释为一个手势。 当显示出最左边的视图控制器时,是否有可能完成这种滑动操作? 有两个想法: 在pageViewController:viewControllerBeforeViewController ->中返回零不起作用。 限制触摸区域,如。 还是有更直截了当的方法?
浏览 5
提问于2014-04-24
得票数 7
回答已采纳
1
回答
在选项卡栏控制器中使用手势从一个视图移动到另一个视图
、
所以我有一个使用右舵的应用程序。我的主导航是由标签栏控制器完成的。现在,我希望能够在一个选项卡中切换多个视图。我知道如何使用导航控制器和按钮来做到这一点,但我不知道如何使用手势来实现它……我的构建如下所示: tabbar controlller ->view controller ->some view //here i want to use gestures tabbar controlller ->view controller->view one->view two 因此,我希望能够做出手势,并从视图一移动到视图二。 我知道我是新手
浏览 2
提问于2012-08-21
得票数 0
回答已采纳
1
回答
如何使用动画在控制器之间滑动?
、
、
、
、
我的结构就像 控制器1 <->控制器2 <->控制器3 <-> <->控制器N 我需要能够直接从另一个控制器访问控制器1或3。我需要滑动动画之间的控制器1-n,导航栏与<和>按钮。 这种滑动控制器的最佳解决方案是什么?我需要能在那里做一些动画。我需要使用分页的UIScrollView吗?还是UIPageViewController?用动画- CALayer转换?请帮我选择。
浏览 4
提问于2015-03-11
得票数 0
回答已采纳
1
回答
跳跃运动SwipeGesture
、
、
我正在调查跳跃运动控制器。我想把跳跃运动控制器集成到我的应用程序中,唯一的原因是动作--向上,向下,左,右。 是正确的使用方法吗?人们使用它有困难吗?(也就是说,它只工作了一半的时间吗?)
浏览 5
提问于2014-11-11
得票数 0
回答已采纳
3
回答
多个UIImageViews不响应触摸。
、
、
、
我正在开发一个需要添加多个UIImageViews的应用程序。使用不同的按钮表示模式视图控制器。当关闭模式视图控制器时,它发送按钮的标签,帮助我们决定添加哪个UIImageView。 现在,当我添加first UIImageView时,所有的手势都在它上面工作。但是一旦添加了第二个,第一个就失去了对触摸的响应。 添加UIImageView (Body:UIImageView)的代码为: -(void) addBodyToStage:(int)index { NSString * imageString = [NSString stringWithFormat:@"Body%i.png&
浏览 2
提问于2012-07-13
得票数 2
1
回答
嵌入式UINavigationController的后退按钮不工作
、
、
、
我通过接口生成器使用Container View控件将UINavigationController及其堆栈嵌入到我的应用程序中。 我遇到的问题是,back按钮并不适用于所有在根VC上按下的VC。 按下这些按下的风险投资上自动生成的回退按钮,什么都不会发生。 编辑: 没有写代码。它现在都是在IB里建立的。 您可以将see...Container视图及其嵌入的视图控制器设置为UInavigation控制器。最后,左边的空格将是一个可滑动的菜单--这就是设置的原因。然后在根RV上有一个next按钮,它指向第二个视图控制器。 这种状态如上图所示。按下后退按钮(标签测试)什么也不做。
浏览 4
提问于2013-04-18
得票数 3
回答已采纳
2
回答
如何使用交互式过渡呈现视图控制器
、
、
、
我的要求是,当我从屏幕的右边滑动(视图控制器A),然后需要使用交互式transition.Use推送到下一个视图控制器(视图控制器B)时,同样的关闭机制也是一样的,当我从屏幕的左边滑动(视图控制器B)时,它使用交互式过渡关闭控制器。wen如何以正确的方式实现它.I已经实现了使用交互式转换的视图控制器,但不能使用交互式转换实现到视图控制器的推送 #import "AMSimpleAnimatedDismissal.h" @implementation AMSimpleAnimatedDismissal -(NSTimeInterval)transitionDuration
浏览 2
提问于2014-04-09
得票数 0
3
回答
防止superview识别pan手势(在iOS 7中)
、
、
、
、
我已经实现了一个边栏NavigationController,它包括一个正面和后方的ViewController。这个侧栏NavigationController确实使用了pan和gesture recognizers来让用户在前面和后面的视图之间切换。效果很好。但是在前面使用TableView ViewController会导致恼人的行为。每次在表视图中滚动时,侧栏NavigationControllers的pan手势识别器都会识别手指的水平运动,并相应地移动前面的视图控制器。 现在,我的问题是:是否可以防止superview (侧栏NavigationController's视图)
浏览 5
提问于2014-05-13
得票数 1
回答已采纳
3
回答
当用户点击UIViewController中的图像视图时,如何显示完整图像?
、
我有多个图像的详细视图控制器。现在,我想要的是,如果用户接触他们中的任何一个,那么它将推送到另一个视图控制器并显示完整大小的图像。 请帮帮我。 注意:我问的不是表视图控制器或集合视图控制器,而是简单的视图控制器。 提前谢谢!
浏览 12
提问于2015-08-11
得票数 0
回答已采纳
2
回答
寻找UIPanGestureRecognizer的位置
、
、
我已经将UIPanGestureRecognizer添加到视图控制器中。我希望能够滑动到下一个视图控制器(有点像iOS锁屏上的相机)。 我的问题是,我不知道如何找到被洗牌的观点的位置。 如果用户传递了一定的长度,然后放手,我想转到下一个视图控制器。 如果用户还没有达到一定的长度,让我们开始,我希望视图在被平移之前返回到它的默认状态。 我知道locationInView,但我无法在我的场景中完成它的工作。 我也知道我需要使用UIGestureRecognizerStateChanged和UIGestureRecognizerStateEnded来做所有这些事情,我只是不知道如何找
浏览 6
提问于2014-04-06
得票数 0
3
回答
我已经隐藏了导航栏和状态栏,现在屏幕边缘的pan手势回去不起作用了,这是典型的吗?
、
、
、
、
我很好奇,如果我将navigationBar设置为hidden,同时也隐藏状态栏,我的视图控制器将不再响应屏幕边缘手势来弹出视图控制器。 这是预期的行为吗?在隐藏导航栏之后,我尝试将interactivePopGestureRecognizer设置为在viewDidLoad中启用,但仍然无法工作。
浏览 3
提问于2014-12-05
得票数 3
回答已采纳
1
回答
iOS推送到另一个视图控制器卡住了
、
我有一个基础视图控制器,我所有的视图控制器都继承了它。 @interface BaseViewController () <UIGestureRecognizerDelegate> @end @implementation BaseViewController - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.tabBarController.tabBar.translucent = NO; se
浏览 0
提问于2016-03-21
得票数 0
2
回答
IOS - Segue -检测单击了哪个图像
、
、
我在做IOS。我使用的是图像,而不是buttons.there,它是一个控制器与另一个控制器之间的分叉。因此,根据单击哪个图像,我希望在我的SecondController中加载特定的信息。所以我想知道的是,是否有可能检测到哪个图像被点击,然后将图像的名称或标题或者我可以用Segue.The检测到的任何东西传递给另一个控制器,其他方式是两个在图像上有一个透明的按钮,然后得到Tag值。但是,我想知道我是否可以检测到单击了哪个图像,那么为什么要选择额外的代码。 -(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sende
浏览 3
提问于2014-04-14
得票数 0
回答已采纳
2
回答
为什么滑动手势不触发下一个视图的扫描呢?
、
、
、
、
我已经添加了一个滑动手势识别器到故事板上的UICollectionView,并设置了一个导航控制器。我正在跟踪,除了在第一个视图中使用UICollectionView之外。 实际的问题是,当我运行程序,我试图滑动,什么都没有发生。其他一切都会发生。 我试着一遍又一遍地按照方向走,但似乎什么都没有用。我创建了另一个项目,只是使用了常规视图,效果很好,这让我认为UICollectionView是问题的一部分。我是不是把手势识别器放错了角度?我尝试过将它放在第一视图控制器的UIView和UICollectionView中,但是它不起作用。 我做错了什么?显然,如果我遗漏了任何信息,或者你完
浏览 4
提问于2014-03-02
得票数 0
2
回答
将手势识别器放入视图或控制器类
、
、
我在网上寻找GestureRecognizer教程,看到大多数人直接在视图中使用UIPanGestureRecognizer。如果是的话,这种做法常见吗?为什么不在控制器内? 当使用手势时,我在控制器中生成我的视图,并具有需要调用的方法。如果我的手势识别器在视图类中,而要在控制器类中调用该方法,那么委托方法应该是什么样的呢?
浏览 4
提问于2015-04-19
得票数 2
回答已采纳
1
回答
UISwipeGestureRecognizer addGestureRecognizer在子视图错误中查看
、
、
几年后,我再次尝试与XCode合作,为iOS编写一些小应用程序。 我的MainViewController在视图加载中包含了这些行: UIStoryboard* overviewStoryboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil]; UIViewController *overviewController = [overviewStoryboard instantiateViewControllerWithIdentifier:@"Overview"]; UINa
浏览 1
提问于2013-06-18
得票数 0
1
回答
LNPopupController和Tableviewcell单元格滑动
、
、
、
我正在使用这个框架在swift项目中将视图控制器呈现为弹出窗口(如Spotify player)。 我在控制器中添加了一个Tableview,但我遇到了问题,当我试图用滑动删除一行时,LNpopup会关闭。 我希望能够在Tableview中滑动删除行,而不会忽略LNPopup (请快速编写代码) 谢谢,
浏览 0
提问于2016-03-14
得票数 0
1
回答
UISplitViewController滑动手势会干扰其他滑动手势
、
我使用的是一个UISplitViewController,其中一个详细视图控制器包含一个视图,其中一个视图中添加了一个UIPanGestureRecognizer。当我在详细视图控制器中滑动这个视图时,手势被识别,但是分割视图控制器的滑动手势识别器会干扰它;显示主视图控制器,忽略来自细节控制器的手势识别器。 实现和调试来自shouldRecognizeSimultaneouslyWithGestureRecognizer的UIGestureRecognizerDelegate方法显示了两个UIPanGestureRecognizer对象:一个来自细节视图控制器,另一个来自拆分视图控制器,因此我
浏览 2
提问于2014-08-06
得票数 5
回答已采纳
1
回答
滑动手势取消IBAction的触发分段
、
、
、
我在视图控制器中有一个滑动手势,它工作得很好,并向输出报告。像这样简单的事情: @IBAction func leftSwipe(sender: UISwipeGestureRecognizer) { println("ok") } 但之后,我拿出了同样的手势识别器,并在上面附加了一个segue,这将使它在检测到滑动时,以模式方式切换视图控制器。通过简单的控件单击,将手势识别器拖动到我想要更改的视图控制器中,然后选择一个segue动画选项。它按预期工作,当我将视图控制器切换到另一个视图控制器时,但是.IBAction完全停止工作,我甚至使用了一个断点,而且它从未中断
浏览 1
提问于2015-08-07
得票数 1
回答已采纳
1
回答
我想在Unity中使用MRTK(混合现实工具包)手势和脚本
、
、
我想控制MRTK输入操作(选择、滚动、保持等)使用脚本。 我正在尝试制作自定义控制器,使用肌电传感器。 当我从传感器接收数据时,我需要根据数据控制MRTK输入操作。 我尝试使用一些配置文件(DefaultMixedRealityInputActionsProfile、MixedRealityInputSystemProfile ...)但它们只提供数据,不是可写的。 我也试过使用ViGEm,虚拟游戏控制器,但它只在unity测试中可用,在全息镜头上不可用,因为我不知道如何用无线连接ViGEm和hololens。
浏览 40
提问于2021-05-26
得票数 0
1
回答
滚动视图中基于pan手势的运动视图控制器
、
现在,我有一个scrollView,它占据整个视图控制器。下面的代码可以移动scrollView,但我想移动整个视图控制器。我该怎么做? override func viewDidLoad() { pan = UIPanGestureRecognizer(target: self, action: "handlePan:") self.scrollview.addGestureRecognizer(pan) } func handlePan(recognizer:UIPanGestureRecognizer!) { switch re
浏览 2
提问于2015-12-05
得票数 1
1
回答
如何检测页面视图控制器上的滑动?
、
、
、
即使没有任何视图控制器可供滑动,我如何检测页面视图控制器上的滑动?
浏览 25
提问于2017-06-21
得票数 0
2
回答
侦听UITouch事件和UIGestureRecognizer
、
、
、
、
我正在创建一个自定义UIView并在其上添加一个UITapGestureRecognizer。我有个手势的操纵者。但同时,我希望我的UIView能够收听touchesBegan & touchesEnded方法。我已经实现了gestureRecognizer:shouldReceiveTouch: method,但是touchesBegan/touchesEnded没有被调用。有什么线索吗? 在我的自定义UIView中 - (BOOL)gestureRecognizer:(UIGestureRecognizer *)iGestureRecognizer shouldReceiveTou
浏览 0
提问于2012-03-20
得票数 7
1
回答
在xCode obj中实现滑动手势。C
、
我在objective c编程方面相当新手,正在尝试在我用xcode创建的应用程序上实现在视图控制器之间滑动的滑动手势。我试图让它在我向左滑动时,切换到另一个我已经命名为"SecondViewController“的视图控制器。我已经在我的.h文件中为我的手势创建了出口和动作,并且在我的.m文件中添加了以下代码: - (IBAction)swipeLeft:(id)sender { ViewController *SecondViewController = [[ViewController alloc] init]; [self presentViewController:Seco
浏览 14
提问于2017-07-12
得票数 1
1
回答
iOS定制PKRevealController,使其像谷歌地图一样工作
、
、
、
我正在尝试模仿新的谷歌地图应用程序,其中有一个带有3个点的按钮,您可以将其拖到左侧,在右侧显示一个新的视图控制器,其中包含该应用程序的一些设置。 我有PKRevealController working..but的默认实现,因为我的前视图控制器有一个占据整个屏幕边界的地图……我不能向左拖动(相反,地图会移动)。我知道它是有效的,因为我在地图上有一个按钮,我可以拖到左边来显示右边的视图控制器。 如何更改PKRevealController的工作方式,使其仅在向左拖动一个小按钮时才会显示右视图控制器?由于我在地图顶部有多个按钮...有没有办法禁用其中的一些,使他们不能被拉left..but只留下一
浏览 1
提问于2013-02-16
得票数 0
回答已采纳
2
回答
如何在打开对话框时识别模式对话框外的轻击手势
、
、
、
、
我想知道的是,当用户在模式对话框之外点击时,我如何识别。我已经尝试过了,但当用户在外面点击时,它不会被调用。 这是我的viewDidLoad方法,它驻留在ModalDialogViewController.m文件UITapGestureRecognizer *recognizer中; if(![self.view.window.gestureRecognizers containsObject:recognizer]) { recognizer = [[UITapGestureRecognizer alloc] initWithTarge
浏览 2
提问于2013-04-08
得票数 0
回答已采纳
1
回答
iOS - UIPageControl页面指示点不随UISwipeGestureRecognizer变化
、
、
、
、
我使用UIPageControl和UISwipeGestureRecognizer在我的应用程序的两个视图控制器之间切换。我修改了教程,没有使用滚动视图。 我有两个问题: 1)使用滑动手势正在改变视图控制器/页,而不是指示当前页面的点。我试过了 if (self.pageControl.currentPage == 0) { self.pageControl.currentPage = 1 } 但我不知道为什么它不起作用。我有可用的插座 @property (strong, nonatomic) IBOutlet UIPageControl *pageControl; 2)我正在使用- (
浏览 7
提问于2014-01-17
得票数 1
回答已采纳
1
回答
触摸时显示视图控制器
、
、
我想要实现一个按住预览按钮,它显示一个包含AVPlayerLayer的视图,只要触摸没有结束,这个视图就会播放。视频播放器包含在不同的视图控制器中,我希望能够在呈现它时使用presentViewController:animated:,而不仅仅是将其添加为子视图和子视图控制器。 我的问题是如何处理触摸事件。我认为有两种可能的方法: 我尝试将活动下触事件转移到呈现的视图控制器(不确定是否可能),或者 我试图使原始视图控制器的手势识别器处于活动状态,然后让视频视图控制器知道何时该关闭它自己。我希望通过将呈现的视图控制器的userInteractionEnabled设置为false,或者使用
浏览 0
提问于2016-11-03
得票数 0
1
回答
条形按钮项目: IBAction在COntroller视图中未触发
、
、
在拆分视图控制器的详细视图控制器的底部,我在Storyboard中添加了一个工具栏。我在这个工具栏中添加了三个条形按钮项。每个条形按钮项在Details视图控制器的私有接口中连接到它的IBOutlet,并且在相同的控制器中连接到它的IBAction实现,例如:- (IBAction)shouldPresentView:(UIBarButtonItem *)sender 主要观点包括: 一个Webview。 屏幕底部的一个小矩形视图,位于webview下面,以编程方式创建和添加,并包含各种按钮。所有按钮都保持运转。 当触摸任何一个条形按钮项时,该按钮会被临时高亮显示,但不会触发任
浏览 1
提问于2014-01-24
得票数 1
回答已采纳
1
回答
SWRevealViewController -如何通过点击和/或在FrontViewController上滑动使菜单消失?
、
、
我正在开发一个定位器地图。如何使菜单消失与点击和/或在FrontViewController上滑动。我的前视图控制器显示一个地图(Google )。
浏览 1
提问于2015-07-14
得票数 0
回答已采纳
1
回答
LongPressGestureRecognizer从视图后面识别
、
、
、
我将MainViewController和LongPressGestureRecognizer添加到MainViewController的视图中。 当我调用我的CategoryViewController时,添加MainViewController的子视图控制器,如下所示,作为一个长按手势操作。 - (IBAction)longPressClicked:(id)sender { _categoryVC = [[CategoryViewController alloc] initWithNibName:@"CategoryViewController" bundle:ni
浏览 3
提问于2015-04-16
得票数 0
回答已采纳
2
回答
当用户直接点击选项卡栏项目时,如何禁用滑动动画?
、
、
在我的项目中,我启用了一个名为'SwipeableTabBarController‘的coacopods。这些允许我的选项卡条视图控制器检测pan手势,并在选项卡之间切换。我还编写了一些代码来检测刷手势,这允许用户隐藏选项卡栏。问题:我的应用程序将有一个幻灯片动画,即使用户直接点击酒吧项目。有办法解决这个问题吗?我很感激你的帮助! 尝试在检测到抽头时禁用滑动和pan手势。但这些手势不在我的手势数组中。
浏览 0
提问于2019-06-18
得票数 0
回答已采纳
2
回答
ios:什么时候释放uiviewcontroller的主视图?
、
、
我们知道UIViewController类维护它的主视图实例(self.view)。我有一个带有手势识别器的tableview(self.view的子视图)。这个手势识别器的目标是视图控制器。但我在崩溃日志中发现了一个错误的访问(它不会出现在我自己的设备上)。 CrashDoctor Diagnosis: Possible zombie in call: -[MTConversationViewController tableViewDidBeingTouched:UITapGestureRecognizer (instance)] 我猜当视图控制器被释放时,视图和它的子视图还没有被释放。视图
浏览 0
提问于2014-12-30
得票数 0
1
回答
当顶部栏被隐藏时,UINavigationController失去了回推功能
、
、
当我将UINavigationController设置为隐藏的使用 navController.navigationBarHidden = true 它也停止了推到堆栈上的任何视图控制器的回扫能力。似乎没有任何可接受的解决方案,而且我尝试过按照其他人的建议设置interactivePopGestureRecogniser,但这也不再起作用了(我认为这可能在SWIFE-1中有效吗?) 请停一下。
浏览 1
提问于2015-11-06
得票数 0
回答已采纳
2
回答
IOS:在视图控制器中禁用手势
、
、
、
在我的应用程序中,我有这样的情况:我有我的主视图控制器,在那里我分配了一个"flipwiecontroller“,并以这种方式添加了它的视图 self.flipViewController.view.frame = CGRectMake (...); [self.view addSubview:self.flipViewController.view]; 在这个flipViewController中,我添加了一些手势(作为pangesture、swipegesture和that手势来控制我对它的使用) 当我在这个视图中按下一个按钮时,我以这种方式分配了另一个视图控制器"pain
浏览 4
提问于2012-11-06
得票数 3
回答已采纳
4
回答
为什么UITableView的滑动删除有时工作正常,有时不工作?
、
、
、
我的视图上有一个UITableView,我想要应用某个部分的滑动删除模式行。我实现的内容如下: - (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { NSLog(@">> canEditRowAtIndexPath"); if (indexPath.section == CanDeletedSection) { return YES; }else{ return NO; }
浏览 0
提问于2012-12-18
得票数 5
1
回答
如何在Xcode中使用NSClickGestureRecogniser和Swift?
、
、
、
、
我已经将NSClickGestrueRecogniser与故事板连接起来,然后将一个@IBaction连接到ViewController,因此我的理解是,它将视图连接到视图控制器,从而使控制器能够知道何时发生单击。 我的目标是让控制器在用户单击整个视图中的任何位置时执行一个函数。 下面是我们班的设置 import Cocoa import WebKit import Foundation import AppKit class SecondViewController: NSViewController, NSGestureRecognizerDelegate { @IBOutle
浏览 1
提问于2015-08-06
得票数 0
1
回答
手势和输入在gestures控制器动画或popviewcontrolleranimated控制器动画之后停止
、
、
、
、
我有一个主to导航控制器,它加载一个uitableview作为我的“主视图”的子视图,我按下一个新的uiview控制器,然后在那个视图控制器中,我向popviewcontroller添加一个左导航按钮,把我带回到主视图。 所有这些都工作得很好,问题是当我弹回主视图时,所有的输入都是doa,没有滑动,滚动,手势,无论是什么,都不能点击任何表格单元格或滚动表格 没有被抛给调试器,所以我只能假设我没有使应用程序崩溃,并且我可以在视图中执行编程操作出现在影响视图的主视图上,设置计时器等,但我的屏幕输入就是不起作用 关于我的输入到哪里去有什么想法吗?
浏览 1
提问于2012-06-30
得票数 0
回答已采纳
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
传谷歌为AR眼镜开发指环、腕带控制器,采用光学手势操控
手势交互之手势识别与检测
路灯智能控制器智能路灯控制器路灯智能照明控制器
Meta公布手势追踪2.1,将优化追踪丢失、优化手势预测
手势传感器带你了解手势识别-深圳邦德瑞
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券