草庐IT

ion-option

全部标签

ios - 线程 1 : Fatal error: Unexpectedly found nil while unwrapping an Optional value while applying effects to image

我正在尝试对ImageView应用滑动、淡入淡出和增长效果。以下是我的代码@IBActionfuncfadeIn(_sender:Any){imageView.alpha=0UIView.animate(withDuration:1,animations:{self.imageView.alpha=1})}@IBActionfuncslideIn(_sender:Any){imageView.center=CGPoint(x:imageView.center.x-500,y:imageView.center.y)UIView.animate(withDuration:2){self.i

objective-c - UILocalizedIndexedCollat​​ion 不显示中文字符

在我的iphone应用程序中,我使用英语、西类牙语、俄语和中文本地化版本。本地化适用于所有本地化字符串。但是UILocalizedIndexedCollat​​ion不适用于中文。当我将设备语言更改为英语、西类牙语和俄语时,表格索引显示正确。但是当我将设备语言设置为中文时,我得到的是英文的表索引,同时本地化的字符串本身就是中文。[[UILocalizedIndexedCollationcurrentCollation]sectionIndexTitles]以上代码为中文本地化返回一个英文字母数组,同时为其他三种语言(英语、西类牙语和俄语)返回正确的字符数组。我正在使用以下.lproj文

ios - 使用 kCLLocationAccuracyBestForNavigation 进行非导航

Apple的documentation声明仅建议将kCLLocationAccuracyBestForNavigation用于导航应用程序,并且仅在插入电源时使用,因为会额外消耗电池。我正在开发一个应用程序,它只需要周期性地定位,甚至可能每次应用程序加载只需要一次,以找到用户的位置并向他们显示一些附近的地方以供选择。所以我并不经常需要它,但当我需要它时,它需要非常准确(而且显然要尽可能快)。我的愿望是尝试尽快达到10米的精度(或更好)。如果我使用kCLLocationAccuracyBestForNavigation:在短时间(以秒为单位)使用时,这会对电池产生任何有意义的影响吗?还是

ios - 使用 boundingRectWithSize 获取错误的 UITextView 高度 :options:context

我得到的UITextView的高度是错误的,即使我是这样计算它的大小的:CGRectrequiredHeight=[selfboundingRectWithSize:CGSizeMake(width,CGFLOAT_MAX)options:(NSStringDrawingUsesLineFragmentOrigin|NSStringDrawingUsesFontLeading)context:nil];当我将高度添加到我的框架时,我可以看到所有文本,但看不到最后一行。我不知道为什么。(在我将其转换为NSAttributedString之前,文本是一个HTML)。

ios - "Arguments to methods are never optional"?

我正开始在iTunes上学习斯坦福大学iOS编程类(class)的第二堂课,我对上述陈述的确切含义感到困惑。它在幻灯片和讲座本身中:“方法的参数(如atTop:参数)从不可选”。这是讲师在说参数从不“可选”时所指的示例方法:-(void)addCard:(Card*)cardatTop:(BOOL)atTop;他接着说,如果你想要“一个不带addTop的addCard:方法:我们可以单独定义它”:如,-(void)addCard:(Card*)card;我只是对他的意思感到困惑。我一直认为方法参数总是可选的,但我认为我遗漏了一些明显的东西。他的意思是说在这种情况下你不能离开顶部:只是卡

iphone - replaceItemAtURL :withItemAtURL:backupItemName:options:resultingItemURL:error: broken in iOS 6?

我无法让NSFileManager方法replaceItemAtURL:withItemAtURL:backupItemName:options:resultingItemURL:error:在iOS6中工作。调用此方法并在iOS5上运行良好的应用程序在iOS上存在重大问题6.iOS6.0以下版本的设备不会出现该问题。如果应用程序由Xcode在iOS模拟器中启动,则不会出现此问题。否则这个问题似乎是普遍的。这是我要执行的测试代码:NSError*error;NSFileManager*fileManager=[NSFileManagerdefaultManager];NSString*

ios - 通过 NSDataDetector 的 NSTextCheckingTypeTransitInformation 检测航类信息永远不会匹配任何内容

有没有人有幸在iOS上使用NSDataDetector来匹配航类信息?看起来真的amazinglypowerful,除了我根本无法让它工作。这是我正在尝试的:NSDataDetector*detector=[NSDataDetectordataDetectorWithTypes:(NSTextCheckingTypes)NSTextCheckingTypeTransitInformationerror:&error];[detectorenumerateMatchesInString:stringoptions:0range:NSMakeRange(0,[stringlength])u

ios - AVMutableVideoCompositionInstruction 在 AVMutableVideoComposition 中被忽略

当我使用thistutorial创建视频时我试着移动AVAssetTrack*firstTrack(没有动画,所以我不能使用CAAnimations)使用AVMutableVideoCompositionInstruction用AVMutableVideoCompositionLayerInstruction包含一些CGAffineTransforms,转换只是被忽略了。有谁知道这个问题并知道如何解决?提前致谢!此信息可能有帮助:我在导出时使用AVAssetExportPreset1280x720作为预设。所以我认为(可能是错误的)this不是问题。编辑:代码分为多个函数,但我试图将所

ios - Ionic 框架 ion-scroll pinch to zoom 在 iOS 上会导致图像模糊。

我已经设置了一个带有背景图像的ion-scroll标签,当在iOS上运行时,它似乎拍摄了它的快照,缩小并滚动导致图像模糊。我曾尝试将PNG换成SVG,但同样的问题发生了。我在官方论坛上看了看,似乎还没有答案,所以我想知道是否有我可以使用的CSS规则,或者是否有我可以使用的替代angularjs指令。 最佳答案 我在尝试在Ionicv1ion-scroll容器中显示图像时遇到了这个问题,并且能够解决它。我在StackOverflow上发布了我的结果:Ion-scrollblursmyimagewhenzoomingininionicf

ios - “NSAttributedString initWithData: options: documentAttribute: error:” 在 iOS 10 中给出 <img src/> 标签时不工作

在iOS10之前,下面的代码给出了正确的结果,但在iOS10之后却没有。不知道iOS版本怎么会导致这个问题。NSString*string=@"";NSError*error=nil;[_textViewsetAttributedText:[[NSAttributedStringalloc]initWithData:[stringdataUsingEncoding:NSUTF8StringEncoding]options:@{NSDocumentTypeDocumentAttribute:NSHTMLTextDocumentType}documentAttributes:nilerro