草庐IT

ios - 如何检测 GPUImageMovie 何时完成处理

有没有办法检测GPUImageMovie何时完成处理?目前我不想保存电影,所以没有带有完成block的GPUImageMovieWriter。self.movieFile=[[GPUImageMoviealloc]initWithURL:assetURL];if([filterTypeisEqualToString:@"BigApple1"]){self.lookupImageSource=[[GPUImagePicturealloc]initWithImage:[UIImageimageNamed:@"BigApple1.png"]];[self.lookupImageSourcep

ios - 在 ScrollView 中延迟加载图像似乎会增加内存

我懒惰地在ScrollView中加载图像。但是,当我滚动内容时,内存分配会增加,而且速度很慢。这是我的代码;-(void)scrollViewSetUp{self.scrollview.delegate=self;self.automaticallyAdjustsScrollViewInsets=NO;NSIntegerpageCount=self.saleImages.count;self.pageControl=[[UIPageControlalloc]initWithFrame:CGRectMake(0.0,0.0,self.view.frame.size.width,40.0)

ios - EKEventStore - 该事件不属于该事件存储

我根本无法保存我的提醒/事件。但是,我已被授予使用提醒的权限(我检查了设置)。我已经打印出错误,它说Thateventdoesnotbelongtothateventstore.这是我的代码;-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview.self.eventStore=[[EKEventStorealloc]init];self.eventStoreAccessGranted=NO;[self.eventStorerequestAccessToEntityType:EKEn

iOS zeromq 有时无法在发布/订阅中启动时接收消息

我正在使用ZMQ稳定版3.2.4并将其编译到iOS中并且还使用IOSZMQApi。它在大多数时候都能完美运行。但是,有时当启动应用程序时,第一条消息丢失并且接收器一直处于空闲状态。重新启动应用程序后,它再次运行良好。是否需要在subSocket中设置一些以使其更稳定?这是我的代码:IP_ADDRESS=@"127.0.0.1";NSString*kEndPoint=[NSStringstringWithFormat:@"tcp://%@:%d",IP_ADDRESS,PUB_PORT];self.pubSocket=[ctxsocketWithType:ZMQ_PUB];[self.p

ios - 带有 CGContextStrokePath 的虚线

我正在开发一个应用程序,用户应该可以在其中用手指画线。用户可以启用虚线,但我在尝试这样做时遇到了一个奇怪的问题。如果用户缓慢拖动手指,则会出现一条实线,但如果快速拖动手指,则会出现虚线。无论启用时如何,我都希望出现破折号。问题显示在下面的gif中:我正在使用UIPanGestureRecognizer收集触摸点:-(void)dragGestureCaptured:(UIPanGestureRecognizer*)gesture{NSValue*touchPoint=[NSValuevalueWithCGPoint:[gesturelocationInView:self.drawing

ios - 如何修复 iOS 8 横向导航栏项目的高度?

这似乎是iOS8的一个功能,在横向模式下状态栏是隐藏的。一jargetthestatusbarback,这很好,但实际上我不反对隐藏它,只是我的应用程序中的导航栏顶部的几个像素被截掉了,正如您在这个模拟器屏幕截图中看到的那样:看到齿轮图标是如何紧靠屏幕顶部的吗?它应该有比这更多的喘息空间。如果我恢复状态栏会更好,但如果我能让导航栏有更多空间,我不介意把它去掉。研究iOS8上的消息应用程序,我看到导航栏高度与我看到的相同,但撰写按钮变小了。如何更新我的应用以减小横向导航栏项目的大小? 最佳答案 事实证明,我一直在-viewDidLoa

ios - CoreLocation 在空闲后停止获取更新

我有一个仅使用iPad中的GPS芯片收集纬度/经度坐标的应用程序(IE在ios8上没有wifi或蜂窝网络)。它似乎始终如一地工作,除非该应用程序闲置了大约一个小时(该应用程序仍处于打开状态但iPad已锁定。)这是我的代码我在按下UIButton时在IBAction中调用[self.locmanstartUpdatingLocation];获取坐标并将它们存储到文档目录中的文本文件中。//DelegatemethodfromtheCLLocationManagerDelegateprotocol.-(void)locationManager:(CLLocationManager*)man

ios - 在 didHideSearchResultsTableView 上隐藏键盘会弄乱搜索 View

在创建了一个在iOS7上运行良好的搜索显示Controller之后。我在iOS8的搜索View中无法正确隐藏keyboard。结果在底部被缩减,字母部分索引器(右侧)与底部垂直对齐(帖子末尾的屏幕截图)。基本设置代码:@interfaceMyViewController:UIViewController@implementationMyViewController@property(nonatomic,retain)UISearchDisplayController*mySearchDisplayController;-(void)loadView{[superloadView];se

ios - 如何在启用对角线 setContentOffset 滚动动画时禁用手动对角线滚动

我正在使用CollectionView。尽管可以将directionLockEnabled设置为YES,但仍然启用对角线滚动。所以我在某处找到了解决方案:-(void)scrollViewWillBeginDragging:(UIScrollView*)scrollView{self.offset=self.collectionView.contentOffset;}//controlscrolltoonlyhorizontal&vertical-(void)scrollViewDidScroll:(UIScrollView*)scrollView{CGFloatdeltaX=ABS(

ios - 绘制抗锯齿线

我在屏幕上画了一条线,其中包括对角线,这些对角线又是这样画的:请注意它看起来一点也不平滑。我已经阅读了几篇关于此的文章,它似乎是this看起来更接近我遇到的问题,但解决方案对我不起作用。这是我设置图层的方式:-(void)viewDidLoad{[superviewDidLoad];//InstantiatethenavigationlineviewCGRectnavLineFrame=CGRectMake(0.0f,120.0f,self.view.frame.size.width,15.0f);self.navigationLineView=[[HyNavigationLineVi