草庐IT

iphone - 改变 UIButton 状态时内部尺寸不更新

我有一个包含UIButton的UIView。UIButton为UIControlStateNormal(“Follow”)和UIControlStateSelected(“Following”)状态设置了2个标题。我在UIButton上使用自动布局,它有一个约束,即距父View顶部一定距离,另一个约束距父View左侧一定距离。我还在上面使用了“大小以适合内容”。当我通过代码将按钮设置为选中状态时,标题会正确更改,但UIButton的固有宽度不会更改,因此当从“跟随”更改为“跟随”时,文本会变成椭圆形。self.selected=self.following;当我以不同的方式处理问题并在

ios - 如何使用 AVAssetWriter 制作缩小尺寸的视频?

我会制作缩小尺寸的视频,宽度可能为50像素,长度可能为75像素。这些是物理维度。如何设置?在视频设置?我认为AVVideoWidthKey和AVVideoHeightKey更多的是为了分辨率而不是我需要的物理尺寸。NSDictionary*videoSettings=[NSDictionarydictionaryWithObjectsAndKeys:AVVideoCodecH264,AVVideoCodecKey,[NSNumbernumberWithInt:320],AVVideoWidthKey,[NSNumbernumberWithInt:480],AVVideoHeightKe

ios - 如何使用 AVAssetWriter 制作缩小尺寸的视频?

我会制作缩小尺寸的视频,宽度可能为50像素,长度可能为75像素。这些是物理维度。如何设置?在视频设置?我认为AVVideoWidthKey和AVVideoHeightKey更多的是为了分辨率而不是我需要的物理尺寸。NSDictionary*videoSettings=[NSDictionarydictionaryWithObjectsAndKeys:AVVideoCodecH264,AVVideoCodecKey,[NSNumbernumberWithInt:320],AVVideoWidthKey,[NSNumbernumberWithInt:480],AVVideoHeightKe

ios - iPhone 模拟器屏幕截图尺寸不正确

我想做的是在iTunesconnect上上传应用程序的屏幕截图,所以我从所有iPhone设备的模拟器中截取屏幕截图。当我尝试将这些屏幕截图上传到iTunesconnect时,出现错误Thedimensionsofoneormorescreenshotsarewrong。所以我验证了每张截图的尺寸如下iPhone4->320x480iPhone5->320x568iPhone6->375x667iPhone6+->621x1104这个尺寸应该是iPhone4->640x960iPhone5->640x1136iPhone6->750x1334iPhone6+->1242x2208所以问题

ios - iPhone 模拟器屏幕截图尺寸不正确

我想做的是在iTunesconnect上上传应用程序的屏幕截图,所以我从所有iPhone设备的模拟器中截取屏幕截图。当我尝试将这些屏幕截图上传到iTunesconnect时,出现错误Thedimensionsofoneormorescreenshotsarewrong。所以我验证了每张截图的尺寸如下iPhone4->320x480iPhone5->320x568iPhone6->375x667iPhone6+->621x1104这个尺寸应该是iPhone4->640x960iPhone5->640x1136iPhone6->750x1334iPhone6+->1242x2208所以问题

ios - Xcode 模拟尺寸指标 - Freeform 和 None 设置之间的区别

当我制作自定义UIView时,我通常首先创建一个xib文件,然后在属性检查器中,我将模拟指标部分的大小属性更改为无,这样我就可以将View调整为我想要的大小。我想知道,此设置与自由格式设置之间有区别吗?我正在使用Xcode4.6。 最佳答案 更改模拟指标时的唯一区别是View在界面构建器中的外观。您可以转到检查器的大小选项卡并更改View的大小。在iOS中,这仅在您将一个View包含在另一个View中并想查看它的外观时才有用UIViewcontroller*vc=...[selfaddChildViewController:vc];

ios - Xcode 模拟尺寸指标 - Freeform 和 None 设置之间的区别

当我制作自定义UIView时,我通常首先创建一个xib文件,然后在属性检查器中,我将模拟指标部分的大小属性更改为无,这样我就可以将View调整为我想要的大小。我想知道,此设置与自由格式设置之间有区别吗?我正在使用Xcode4.6。 最佳答案 更改模拟指标时的唯一区别是View在界面构建器中的外观。您可以转到检查器的大小选项卡并更改View的大小。在iOS中,这仅在您将一个View包含在另一个View中并想查看它的外观时才有用UIViewcontroller*vc=...[selfaddChildViewController:vc];

ios - 尺寸图像引脚注释

我用个人形象代替了传统的红色别针。当我打开map显示图钉时,图像覆盖了整个map。pin图像是否有最大尺寸,或者我如何在代码中集成一些东西以适应尺寸标准的经典pin?funcmapView(mapView:MKMapView,viewForAnnotationannotation:MKAnnotation)->MKAnnotationView?{ifannotationisMKUserLocation{returnnil}letannotationIdentifier="SomeCustomIdentifier"//usesomethinguniquethatfunctionallyi

ios - 尺寸图像引脚注释

我用个人形象代替了传统的红色别针。当我打开map显示图钉时,图像覆盖了整个map。pin图像是否有最大尺寸,或者我如何在代码中集成一些东西以适应尺寸标准的经典pin?funcmapView(mapView:MKMapView,viewForAnnotationannotation:MKAnnotation)->MKAnnotationView?{ifannotationisMKUserLocation{returnnil}letannotationIdentifier="SomeCustomIdentifier"//usesomethinguniquethatfunctionallyi

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。