草庐IT

ios - 应用程序在 Xcode 9 的 iphone X 模拟器中不占用整个屏幕

这个问题在这里已经有了答案:SeeingblackbarsatthetopandbottomoftheiPhoneXSimulator(11个答案)关闭5年前。随着Xcode9的发布,我们可以在iPhoneX模拟器上测试我们应用程序的UI。当我在iPhoneX模拟器上运行我的应用程序时,它没有占据整个屏幕。AppsView的顶部和底部留有空间。谁能告诉我如何删除该空间,我已经在我的应用程序中使用自动布局。我附上了我的应用程序的屏幕截图。

iphone - iOS - 旋转后整个 View 向上移动

做一个非常简单的全屏播放视频的iPad应用程序。我希望视频完全居中,但在初始加载时它有点太低了。当我旋转它时,View会正确地自行重置以完美居中。显然,我希望它从一开始就是这样。这是我在viewDidLoad中的代码:NSURL*url=[NSURLfileURLWithPath:[[NSBundlemainBundle]pathForResource:@"movie"ofType:@"m4v"]];moviePlayer=[[MPMoviePlayerControlleralloc]initWithContentURL:url];[moviePlayerprepareToPlay];

iphone - 如何在我的整个 xml 字符串中将双引号转义为\"?

非常简单的问题,但给我带来了困难,我想在我的整个xml文件中将“替换为\”。我试过了,但不知道该怎么做。我的尝试:escapedXMLString=[xmlstringByReplacingOccurrencesOfString:@"""withString:@"\""];当然上面的行甚至不会编译,因为我正在转义双引号。那么有什么解决办法吗? 最佳答案 您需要\来转义查找字符串中的",并需要\来转义替换中的\"。escapedXMLString=[xmlstringByReplacingOccurrencesOfString:@"\

【Github-Action】统计整个社区所有项目的贡献

thinkasany/organize-contributors介绍🚀谁在用我效果🍔使用指南示例仓库mdpagesyml配置ymldemo介绍项目地址如果你对github-action感兴趣,还可以看这篇文章,这篇文章教会你如何开发GithubAction,并且让你明白它是什么,怎么用,如何做到的。如何开发一个action我是一个生成contributors.png的github-action,我和市面上其他的不一样,我专门解决整个Organization的commit统计,以往只能针对仓库,使用我的话可以贴在社区主页的.github中🚀谁在用我#社区描述热度1DoocsGitHub技术社区D

ios - AVCaptureSession 和预览层不填满整个屏幕

所以,我尝试在我的应用程序中使用手机上的摄像头,我成功了,但不幸的是,在使用预览时,图层没有填满整个屏幕Hereisanimagetoshowyouwhatitlookslike这是我的代码:ifletpreviewLayer=AVCaptureVideoPreviewLayer(session:captureSession){self.previewLayer=previewLayerself.view.layer.addSublayer(self.previewLayer)self.previewLayer.frame=self.view.layer.framecaptureSes

ios - CFUUID - 创建一次并在应用程序的整个生命周期中使用

我在我的代码中写了这些行:CFUUIDRefidentifier=CFUUIDCreate(NULL);NSString*identifierString=(NSString*)CFUUIDCreateString(NULL,identifier);NSLog(@"%@",identifierString);[selfsetValue:identifierStringforKey:kParamNameDeviceId];但每次应用启动时都会调用这些行。现在我的问题是,如何实现以下目标?创建CFUUID。将其存储在某个变量中,这样下次我的应用程序启动时,它就不会创建新的CFUUID。它应

ios - 在 ios 上下载并缓存整个网页

我需要下载整个网页并将其存储在应用程序的文档目录中,并在用户下次访问时从缓存中加载它。无论我搜索多少,我总是以ASIWebPageRequest结尾..!!即使它有效,它也很旧且已弃用。所以我正在寻找一些替代方案。我试图避免它的另一个原因是因为......ItisacompletelyreimplementedURLloadingsystem,basedonverylowlevelconstructs(CFNetwork).SoasApplemakesimprovementstotheirhighlevellibraries(NSURLConnection,NSCache)ASIHTT

iOS 按钮文本本地化 - 你必须做整个 xib 文件吗?

我正在努力将iOS应用翻译成俄语。除了按钮上的文字外,一切正常。似乎英文文本的大小定义了俄文文本可以容纳的大小。由于大部分俄语文本较长,因此即使按钮在此文本右侧有足够或空白的空间,它也会被截断。我已经在viewWillAppear方法中设置了按钮上的文本。有没有更好的方法来处理这个问题,或者整个xib文件是否需要本地化? 最佳答案 你看过按钮的autosizingsettings了吗??这将是最有可能导致文本被截断并在按钮中保留空间的原因。您可以在Xcode中或使用UIView::autoresizingMask以编程方式设置自动调

ios - 为什么我的 CvVideoCamera 会覆盖整个 View ?

因此我正在使用CvVideoCamera:-(void)viewDidLoad{[superviewDidLoad];self.videoCamera=[[CvVideoCameraalloc]initWithParentView:imageView];self.videoCamera.delegate=self;self.videoCamera.defaultAVCaptureDevicePosition=AVCaptureDevicePositionBack;self.videoCamera.defaultAVCaptureSessionPreset=AVCaptureSessio

iphone - 整个应用程序的圆角屏幕角和状态栏

如何在显示状态栏的同时实现屏幕的圆角?在应用程序委托(delegate)中,我将这些设置应用于窗口:[self.window.layersetCornerRadius:10.0];[self.window.layersetMasksToBounds:YES];self.window.layer.opaque=NO;但由于状态栏,我在屏幕顶部看不到圆角。这是一个问题,因为我也需要应用程序中的状态栏。谁能建议我如何解决这个问题? 最佳答案 如果您想保留状态栏并仍然看到圆角边缘,则必须圆角View的边缘而不是窗口。在这种情况下,您的代码将