草庐IT

ios - 我应该使用什么尺寸将背景图像放在导航栏上

我在网上查了一下,有人告诉我尺寸应该是320x44和640x88,但我试过了,结果如下:复制图像以填充导航栏的整个空间,尺寸正确并且作为一项成就也没有覆盖状态栏。感谢Objective-C 最佳答案 如果您尝试添加颜色叠加自定义导航Controller并使用自动布局添加subview。在我的一个项目中放置Logo对我很有用。 关于ios-我应该使用什么尺寸将背景图像放在导航栏上,我们在StackOverflow上找到一个类似的问题: https://stack

iOS - 尺寸类别的不同堆栈 View

我正在使用UIStackView在我的一个tableview单元格xib中进行布局,以便更轻松地调整大小,而且我还使用了大小类,因为手机和平板电脑之间的布局存在差异。由于某些原因,我必须为每个尺寸类别使用不同的堆栈View。对iPhone说stackview1,对iPad说stackview2。现在我已经将label1移动到iPhone尺寸类的stackview1中,切换到iPad尺寸类并想将label1移动到stackview2stackview1的(显示为灰色)。但是一旦我这样做并切换回iPhone尺寸类,Label1就会移出stackview1并且iPhone布局会搞砸。想知道是

ios - UIImageView 在不同的设备上保留 Storyboard "preview screen bounds"- 框架不根据屏幕尺寸更新

当我在模拟器中运行我的应用程序时,我的Storyboard预览选择手机时仍然会获取高度和体重。不应该选择哪种模拟器?例如:Storyboard预览选择iPhoneSE然后ImageView重量=96高度=92Storyboard预览选择iPhone8然后ImageView权重=112.5高度=108.5但是当我的storyboard预览时选择iPhoneSE和simulator不管选择哪个像iPhone8,iPhoneX...重量=96高度=92为什么?最奇怪的是当我选择不同的Storyboard预览时,同一个模拟器,我得到不同的尺寸......print(self.img.frame

ios - Iphone, iPad 屏幕尺寸以编程方式纵向和横向模式

这让我有点困惑。我知道UIScreen中关于屏幕大小的2个属性,就像在这个问题中使用applicationFrame,这使用bounds.applicationFrame-显示设备减去状态栏的大小。在iPhone中制作NSLog,我得到以下值:(x=0,y=20,height=460,width=320)边界-显示所有尺寸的屏幕。值为:(x=0,y=0,height=480,width=320)现在,如果我旋转设备(纵向景观),这将显示(边界将都是相同的值)转到函数:shouldAutorotateToInterfaceOrientation:x=0y=20height=460widt

iphone - NSDocumentDirectory 是否有最大尺寸?内容是否可以在应用程序外部访问?

我们可以放入NSDocumentsDirectory的数据量是否有限制?我的应用程序允许拍摄照片和视频,我将此数据保存到NSDocumentsDirectory。那我可以继续在应用程序中添加图像和视频吗?此外,这些图像和视频是否可以在应用程序外部访问?我们可以使用iTunes删除它们吗?请帮忙! 最佳答案 你应该从阅读苹果开始programmingguide用于文件系统访问。请记住:每当apple文档中的某些内容读起来像提示或建议时,它实际上是在说“那样做,否则我们不会让您的应用进入我们的商店”。

objective-c - 应用 CGAffineTransform 后从 imageview 获取新的图像尺寸

我正在使用UIGestureRecognizers通过uiimageview旋转和调整图像大小。现在的问题是我需要从UIImageView变换(即CGAffineTransform)属性中获取图像的新大小。我在StackOverFlow上找到了这段代码,但它没有返回正确的值。因为imageview不仅会调整大小,还会旋转。所以我的问题是如何从旋转和调整大小的UIImageView的转换属性中获取新的大小和位置?CGRectnewRect=CGRectApplyAffineTransform(self.imageView.bounds,self.imageView.transform);

ios - 如何在cocos2d中加载大尺寸的CCTMXTiledMap?

我尝试设计一个具有广阔世界的cocos2d游戏。世界平铺map非常大,可能有20个iPad屏幕大小。我想知道如何将CCTMXTiledMap加载到屏幕中?如果我直接将它添加到屏幕上,它会占用太多内存吗?如果是这样,有没有办法解决这个问题? 最佳答案 tilemap的内存使用量取决于tiles的大小以及有多少tiles需要转换为sprite,例如,如果你想运行它们的动画。假设您的图block大小为32x32像素。20倍iPad尺寸意味着20.480x15.360点。除以32得到640x480个图block的map图block大小,或总

iphone - 如何在 iOS 中加载大尺寸 PDF ScrollView ?

当我尝试在ScrollView中仅加载一页PDF时,我的pdf大小为53MB,我收到内存警告,然后应用程序崩溃。 最佳答案 在UIWebView中显示PDF:NSString*PDFPath=[[NSBundlemainBundle]pathForResource:@"filename"ofType:@"pdf"];NSURL*URL=[NSURLfileURLWithPath:PDFPath];NSURLRequest*URLRequest=[NSURLRequestrequestWithURL:URL];[webViewload

iphone - 转换音频时读取大尺寸音频文件的内存问题

我有sampeaudio.caf(300MB)音频文件。我将音频.caf转换为.wav格式。它说警告“收到内存警告。Level=1”和“收到内存警告。Level=2”之后应用程序崩溃了。但它适用于ipad。如何在转换过程中使用缓冲区读取少量数据。这是我的代码:NSString*soundFilePath=[[NSBundlemainBundle]pathForResource:@"sampleaudio"ofType:@"caf"];NSURL*assetURL=[NSURLfileURLWithPath:soundFilePath];AVURLAsset*songAsset=[AVU

沙特电子签证照片尺寸要求及手机自拍制作方法介绍

Hey小伙伴们,准备去沙特阿拉伯旅行的朋友们注意啦!沙特驻华大使馆对签证所需照片是有要求的,今天我要分享给大家的是关于沙特签证照片的尺寸和拍摄要求,让你的签证申请过程更加顺利哦!此外,也教大家一种在家自己用手机拍摄沙特电子签证照片的实用方法。一、照片尺寸首先,我们来聊聊照片的尺寸。沙特签证照片的标准尺寸是3.5厘米x4.5厘米,也就是我们常说的2寸照片。记得,照片必须是近期的,最好是近6个月内拍摄的。二、拍摄要求1.正面照:照片必须是正面免冠照,也就是你的脸要正对镜头,不要有任何侧脸或者斜视的情况。2.表情自然:微笑是允许的,但要保持自然,不要笑得太夸张哦。3.背景:照片背景应该是单一的白色或