草庐IT

ios - 如何以编程方式获取 iPhone 屏幕尺寸?

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:Howtogetscreensizeusingcode?NSLog(@"TopLeftView:Width%fheight%f",self.topLeftView.frame.size.width,self.topLeftView.frame.size.height);我已经从对象库中将“View”拖到xib文件中。但是,如果我想获取屏幕尺寸以检查它是iphone4、iPhone3或iphone5还是任何iOS设备,该怎么办。以便我可以相应地安排其他View。

iphone - 以编程方式更改 View 尺寸时,Autolayout 似乎不起作用

我有一个UITableViewCell的自定义子类,设置了一些约束。问题是当我尝试像这样更改一个View的大小时:CGRectfrm=CGRectMake(0,0,someValue,30);cell.indentView.frame=frm;其他取决于cell.indentView宽度的View根本没有移动。会是什么情况?此代码将起作用://enumerateoverallconstraintsfor(NSLayoutConstraint*constraintincell.indentView.constraints){//findconstraintonthisviewandwit

iphone - 以编程方式更改 View 尺寸时,Autolayout 似乎不起作用

我有一个UITableViewCell的自定义子类,设置了一些约束。问题是当我尝试像这样更改一个View的大小时:CGRectfrm=CGRectMake(0,0,someValue,30);cell.indentView.frame=frm;其他取决于cell.indentView宽度的View根本没有移动。会是什么情况?此代码将起作用://enumerateoverallconstraintsfor(NSLayoutConstraint*constraintincell.indentView.constraints){//findconstraintonthisviewandwit

常见元件、封装及尺寸

封装类型贴片元器件封装形式是半导体器件的一种封装形式。表面贴片技术(SMT)所涉及的零件种类繁多,有许多已形成业界通用标准,这主要是一些芯片电容电阻等;有许多仍在不断的变化,尤其是IC类零件,其封装形式层出不穷,传统的引脚封装正在经受着新一代封装形式(BGA、FLIPCHIP等等)的冲击。SOP/SOIC封装SOP是英文SmallOutlinePackage的缩写,即小外形封装。SOP封装技术由1968~1969年菲利浦公司开发成功,以后逐渐派生出SOJ(J型引脚小外形封装)、TSOP(薄小外形封装)、VSOP(甚小外形封装)、SSOP(缩小型SOP)、TSSOP(薄的缩小型SOP)及SOT(

objective-c - 如何降低 iPhone objective-c 中的图像质量/尺寸?

我有一个应用程序,可以让用户用他/她的iPhone拍照并将其用作应用程序的背景图像。我使用UIImagePickerController让用户拍照并将背景UIImageView图像设置为返回的UIImage对象。IBOutletUIImageView*backgroundView;-(void)imagePickerController:(UIImagePickerController*)pickerdidFinishPickingImage:(UIImage*)imageeditingInfo:(NSDictionary*)editingInfo{backgroundView.ima

objective-c - 如何降低 iPhone objective-c 中的图像质量/尺寸?

我有一个应用程序,可以让用户用他/她的iPhone拍照并将其用作应用程序的背景图像。我使用UIImagePickerController让用户拍照并将背景UIImageView图像设置为返回的UIImage对象。IBOutletUIImageView*backgroundView;-(void)imagePickerController:(UIImagePickerController*)pickerdidFinishPickingImage:(UIImage*)imageeditingInfo:(NSDictionary*)editingInfo{backgroundView.ima

ios - 如何让 Sprite Kit 以正确的尺寸显示来自 atlas 的@2x 图像?

当一个项目只有@2x图像,因为它只针对视网膜显示设备时,atlasSpriteKitatlas将RGBA8888_COMPRESSED设置的比例错误用于PVR纹理。RGBA8888_PNG(默认)有时工作正常。在切换到atlas之前,我将所有@2x图像放在一个组中并加载它们:sprite=[SKSpriteNodespriteNodeWithImageNamed:@"theImage.png"];没问题。尺寸正确。现在有了atlas和RGBA8888_COMPRESSED,我得到了SKTexture并且图像太大了。完全相同的节点和配置。仅使用atlas中的SKTexture。为什么会这

ios - 如何让 Sprite Kit 以正确的尺寸显示来自 atlas 的@2x 图像?

当一个项目只有@2x图像,因为它只针对视网膜显示设备时,atlasSpriteKitatlas将RGBA8888_COMPRESSED设置的比例错误用于PVR纹理。RGBA8888_PNG(默认)有时工作正常。在切换到atlas之前,我将所有@2x图像放在一个组中并加载它们:sprite=[SKSpriteNodespriteNodeWithImageNamed:@"theImage.png"];没问题。尺寸正确。现在有了atlas和RGBA8888_COMPRESSED,我得到了SKTexture并且图像太大了。完全相同的节点和配置。仅使用atlas中的SKTexture。为什么会这

ios - 流布局不支持负尺寸或零尺寸

我有一个相当复杂的collectionView单元格,我注意到如果我在collectionView上滚动得非常快,它会使应用程序崩溃。我得到的错误之一是:negativeorzerosizesarenotsupportedintheflowlayout我注意到我是否只返回一个浮点值,例如500,在我的UICollectionViewsizeForItemAtIndexPath:方法中,它没有崩溃。我的CollectionView具有动态单元格高度。我正在使用此库在我的sizeForItemAtIndexPath:方法中解析HTML属性字符串:https://github.com/mmi

ios - 流布局不支持负尺寸或零尺寸

我有一个相当复杂的collectionView单元格,我注意到如果我在collectionView上滚动得非常快,它会使应用程序崩溃。我得到的错误之一是:negativeorzerosizesarenotsupportedintheflowlayout我注意到我是否只返回一个浮点值,例如500,在我的UICollectionViewsizeForItemAtIndexPath:方法中,它没有崩溃。我的CollectionView具有动态单元格高度。我正在使用此库在我的sizeForItemAtIndexPath:方法中解析HTML属性字符串:https://github.com/mmi