草庐IT

ios - 使 UIView 透明

我想向我的UIViewController添加一个UIView,但我希望它是透明的,直到我决定在UIView中创建一个Oval。在创建椭圆之前,我可以将View的alpha设置为0,但是当我想添加椭圆时,背景颜色仍然是黑色。这是一堆椭圆的样子在我的UIView中:-(void)drawRect:(CGRect)rect{[selfpushContext];UIBezierPath*oval=[UIBezierPathbezierPathWithOvalInRect:self.bounds];[[UIColorredColor]setFill];[ovalfill];self.opaqu

ios - 如何获取iOS设备屏幕的高度和宽度

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:IPhone/IPad:Howtogetscreenwidthprogrammatically?Howtogetorientation-dependentheightandwidthofthescreen?考虑到各种iOS设备和方向,获取当前屏幕分辨率(包括高度和宽度)的最简单方法是什么?

ios - 如何获取iOS设备屏幕的高度和宽度

这个问题在这里已经有了答案:关闭9年前。PossibleDuplicate:IPhone/IPad:Howtogetscreenwidthprogrammatically?Howtogetorientation-dependentheightandwidthofthescreen?考虑到各种iOS设备和方向,获取当前屏幕分辨率(包括高度和宽度)的最简单方法是什么?

iphone - iOS/iPhone : Web App Splash Screen Not Showing Up

我在中有以下代码我的Web应用程序,但在加载DOM而不是启动画面时,我的iPhone3GS上出现了白屏。如何让我的启动画面在所有版本的iPhone上正确显示?代码未显示,但我的网络应用程序图标在添加到主页后可以正常工作。我正在使用jQueryMobile构建此Web应用程序。我还确认PNG图像的尺寸完全正确,并且我删除了Web应用程序图标,刷新并多次重新添加到主屏幕。我在StackOverflow上找到的所有解决方案都不适合我。我没有尝试过JavaScript解决方案,因为我确信有一个纯CSS解决方案。 最佳答案 sizes属性适用

iphone - iOS/iPhone : Web App Splash Screen Not Showing Up

我在中有以下代码我的Web应用程序,但在加载DOM而不是启动画面时,我的iPhone3GS上出现了白屏。如何让我的启动画面在所有版本的iPhone上正确显示?代码未显示,但我的网络应用程序图标在添加到主页后可以正常工作。我正在使用jQueryMobile构建此Web应用程序。我还确认PNG图像的尺寸完全正确,并且我删除了Web应用程序图标,刷新并多次重新添加到主屏幕。我在StackOverflow上找到的所有解决方案都不适合我。我没有尝试过JavaScript解决方案,因为我确信有一个纯CSS解决方案。 最佳答案 sizes属性适用

IOS - 外部 (hdmi) 输出仅占屏幕的一半,手动编码 View 时除外

所以,正如标题所说,我在iPad上有一个hdmi输出,并且一个观察者注册了屏幕连接,连接后用户选择res并输出一个View。但是,如果我从nib或什至从程序ViewController加载View,ipad会显示纵向的横向View(是的,两种情况都设置为横向)。即ExternalViewController*ex=[[ExternalViewControlleralloc]init];[externalWindowsetRootViewController:ex];这样做:如果我以编程方式创建View本身。像这样:UIView*test=[[UIViewalloc]initWithFr

IOS - 外部 (hdmi) 输出仅占屏幕的一半,手动编码 View 时除外

所以,正如标题所说,我在iPad上有一个hdmi输出,并且一个观察者注册了屏幕连接,连接后用户选择res并输出一个View。但是,如果我从nib或什至从程序ViewController加载View,ipad会显示纵向的横向View(是的,两种情况都设置为横向)。即ExternalViewController*ex=[[ExternalViewControlleralloc]init];[externalWindowsetRootViewController:ex];这样做:如果我以编程方式创建View本身。像这样:UIView*test=[[UIViewalloc]initWithFr

iphone - "Share Screen"iOS 6

我可以在我自己的iOS6应用程序中显示这个“共享屏幕”吗?有人知道怎么做吗? 最佳答案 恐怕你们都错了。我很抱歉这么消极,但你的错误回答迫使我浪费时间去寻找无用的解决方案....相反,你可以使用这段代码来实现这个屏幕:NSString*someText=self.textView.text;NSArray*dataToShare=@[someText];//...orwhateverpiecesofdatayouwanttoshare.UIActivityViewController*activityViewController=[

iphone - "Share Screen"iOS 6

我可以在我自己的iOS6应用程序中显示这个“共享屏幕”吗?有人知道怎么做吗? 最佳答案 恐怕你们都错了。我很抱歉这么消极,但你的错误回答迫使我浪费时间去寻找无用的解决方案....相反,你可以使用这段代码来实现这个屏幕:NSString*someText=self.textView.text;NSArray*dataToShare=@[someText];//...orwhateverpiecesofdatayouwanttoshare.UIActivityViewController*activityViewController=[

iphone - iOS 以编程方式获取物理屏幕尺寸?

这可能吗?我想要英寸数,而不是像素数。我知道它大约是160ppi。但不完全是。 最佳答案 没有可以为您提供此功能的API。最好的办法是查看设备的屏幕尺寸(以磅为单位),并据此推测它是iPad还是iPhone等,然后对屏幕尺寸使用硬编码值。下面是一些获取屏幕尺寸的代码:CGRectscreenRect=[[UIScreenmainScreen]bounds];CGFloatscreenWidth=screenRect.size.width;CGFloatscreenHeight=screenRect.size.height;请注意,宽