草庐IT

连通区域

全部标签

objective-c - iOS - 增加部分 curl 点击区域以关闭模态

有没有办法做到这一点?就像点击屏幕的任何部分都会消除部分模态curl。我想到了一个不可见的按钮,但仍然没有覆盖整个curl区域。 最佳答案 将手势识别器添加到viewDidLoad中的主视图UITapGestureRecognizer*tapRecognizer=[[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(getDismissed)];UISwipeGestureRecognizer*swipeRecognizer=[[UISwipeGestur

ios - UIButton 高亮区域延伸到按钮之外

当用户触摸UIButton时,高亮状态应该开始。当他将手指滑出按钮时(仍然没有抬起手指),按钮突出显示应该停止,而当他抬起手指时,不应触发按钮。这种行为正是iOS的工作方式,但我对仍然应用高亮显示的有效区域感到有些惊讶。对于一个小按钮,在突出显示停止之前,我必须将手指移动到按钮上方或下方按钮高度的几倍。这是正常现象,还是我做错了什么?高亮区域应该由框架控制还是我可以设置? 最佳答案 无论您是否为按钮选择“触摸时显示高光”属性,这都是任何UIButton框架的正常行为。但是当使用“信息灯”按钮时,行为会有一点点变化。“信息灯”按钮的选

ios - 当用户点击屏幕上的任何区域时退出键盘

绘制UISearchBar的框架如下:UISearchBar*sBar=[[UISearchBaralloc]initWithFrame:CGRectMake(0,0,280,40)];只是我想在用户点击任何区域而不是上面定义的区域时关闭键盘。是否有任何UISearchBar委托(delegate)方法可以这样做,或者有一种简单的方法。提前致谢。 最佳答案 您需要处理窗口中其他View上的点击/触摸事件,并调用:if(sBar.isFirstResponder)[sBarresignFirstResponder];sBar需要成为您

ios - MQMapView 设置区域 : causes app to crash

我正尝试将我的mapView置于用户位置的中心,但在mapView或ViewController加载之前引发了一个异常,该异常被AppDelegate捕获。mapView是一个MQMapViewuserLocation较早地从mapView.userLocation.location.coordinate分配MQCoordinateSpanuserSpan=MQCoordinateSpanMake(1000,1000);MQCoordinateRegionuserRegion=MQCoordinateRegionMake(userLocation,userSpan);[mapViews

iphone - MKMap 无法在 ViewDidLoad/ViewWillAppear 中设置区域

我正在尝试为MKmap设置坐标和区域。如果我将它放在viewDidAppear中,我编写的代码可以工作,但是我不希望它出现在这种方法中,因为我不希望每次出现View时都设置它。这是我试图在这些方法中实现的代码//setthemapdelegateMapView.delegate=(id)self;//settheco-ordsCLLocationCoordinate2DzoomLocation;zoomLocation.latitude=LAT_POSN;zoomLocation.longitude=LON_POSN;//createregionMKCoordinateRegionvi

ios - 由于进入监控区域而启动应用程序后使用 Flurry 记录事件

场景如下。我有一个iOS应用程序,它使用CLLocationManager的区域监控功能在输入预定义的地理区域时通知该应用程序。区域监控的工作方式是,应用程序可以收到用户进入区域的通知,即使该应用程序之前已终止。基本上,当输入区域时,操作系统将启动应用程序(不会将其带到前台),并让应用程序有机会响应正在输入的区域。我想做的是在输入区域时使用Flurry记录一个事件。目前,它似乎不起作用,因为即使在几天后,事件也没有出现在Flurry中。我应该注意,我已经测试了i)当用户正常启动应用程序时Flurry事件日志记录正常工作,并且ii)我的应用程序确实是接收区域进入和退出事件(每次进入或退出

[微信小程序]在图片上的特定区域点击实现功能

目录一、功能描述二、两种不同的解决方法1.方法一:image组件和view组件相结合2.方法二:获取点击事件的位置信息一、功能描述 对于前端初学者,在前端设计尤其是地图功能设计过程中,偶尔会碰到下面这个问题:实现在图片上特定区域内的点击进行跳转或其它功能。对于这个问题,本文提供两种不同的解决方法。二、两种不同的解决方法1.方法一:image组件和view组件相结合结果展示实现逻辑在这个方法里,我们设置图片占满全屏,并设置其位置为相对位置。即position: relative;之后,我们设置不同的view视图容器位置为绝地位置。即position: absolute;然后设置image和vie

ios - 在 UITableViewController 上编辑 UITextField 时滚动区域不正确

我在iPhone上有一个分组样式的UITableViewController。我现在在iOS7.0.6上。在我的一些单元格上是UITextField的。编辑文本域时,自动调整滚动区域;我没有添加代码来执行此操作。我唯一与滚动相关的东西是:[self.tableViewscrollToRowAtIndexPath:nameIndexPathatScrollPosition:UITableViewScrollPositionNoneanimated:YES];但我只在textField:shouldChangeCharactersInRange:replacementString:中调用它

ios - 使用带有半透明导航栏的 UISearchDisplayController 时变暗区域错位

当我将navigationBar切换为半透明时,我的UISearchDisplayController变得疯狂。灰色区域错位了64px,结果表中的第一行也是如此。我知道如何修复resultTableView错位,但我找不到修复暗淡区域框架的方法。奇怪的是,当半透明设置为YES时,我发现我的主视图位于origin.y=64.0f。它发生在viewDidLoad和viewDidAppear之间的某个地方。如果我更改它,它会起作用,但导航Controller中View之间的转换会被破坏。=============问题解决方式:extendedLayoutIncludesOpaqueBars

ios - 从 UICollectionView 可见区域创建 UIImage

我有一个水平滚动的CollectionView。我需要从CollectionView的当前可见部分创建一个UIImageView。我通常使用以下方法:+(UIImageView*)imageCopyOfView:(UIView*)inputView{UIGraphicsBeginImageContext(inputView.bounds.size);[inputView.layerrenderInContext:UIGraphicsGetCurrentContext()];UIImage*viewImage=UIGraphicsGetImageFromCurrentImageConte