注意:这个问题来自2008年,现在只具有历史意义.
无论设备的位置如何,创建从横向模式运行的iPhone应用程序的最佳方法是什么?
以编程方式和使用Interface Builder.
iOS App Store有一个蓝色圆形框架按钮,用于购买/下载应用程序.
在我的应用程序中,您可以下载其他内容,我希望有一个类似的按钮,只是因为它看起来很熟悉用户.
如果您不知道,我的意思是:这些按钮,如"3.99美元"

这怎么可能?
许多应用程序在运行耗时的操作时会弹出带圆角的透明视图和activityIndicator.
这个舍入是如何完成的,是否可以使用Interface Builder来实现(因为有很多地方我想使用这样的东西)?或者,我应该使用带有圆形rect或可伸缩图像的imageview吗?我需要自己画背景吗?
到目前为止,我已经设法通过在Interface Builder中设置alphaValue来获得具有相似透明度的基本视图,但它没有圆角,并且透明度似乎也适用于所有子视图(我不想要text和activityindicator透明,但即使我在IB中设置alphaValue似乎也被忽略了).
您可以使用以下代码使用Quartz绘制弧:
CGContextMoveToPoint(context2, x, y);
CGContextAddArcToPoint(context2, x1, y1, x2, y2, r);
Run Code Online (Sandbox Code Playgroud)
在这些函数中,(x,y)起点r是弧半径但是什么是(x1,y1)和(x2,y2)?
我有对象:
MyClass *obj= [[MyClass alloc] init];
Run Code Online (Sandbox Code Playgroud)
有什么区别:
[obj release]; // Only obj own this object.
Run Code Online (Sandbox Code Playgroud)
和:
obj = nil;
Run Code Online (Sandbox Code Playgroud)
当我设置obj = nil时,iOS deallocs obj吗?
我有一个指针,有时我将它指向一个对象,有时则没有.所以,当我想要发布指针时,我必须检查它是否为零?
我正在尝试使用Core Graphics绘制一个半圆并用一些颜色填充它.我想用CALayer替换颜色和图像.任何人都可以帮助如何做到这一点谢谢!
代码在这里.
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetLineWidth(context, 2);
CGContextSetStrokeColorWithColor(context, [UIColor blueColor].CGColor);
CGContextMoveToPoint(context, 0, 500);
CGContextAddArc(context, 60, 500, 50, 90, 180, 0);
CGContextStrokePath(context);
Run Code Online (Sandbox Code Playgroud) 任何人都可以告诉我如何在自定义单元格内创建图像预览,其中包含mms中加载的图像的方面.
我一直试图通过改变IB中的值来做到这一点,但我无法做到.
非常感谢!
alt text http://iphonehelp.in/content/uploads/2009/03/30-mms.jpg
谢谢你的三个答案.
干
cell3.imageView.layer.masksToBounds = YES;
cell3.imageView.layer.cornerRadius = 16;
cell3.imageView.layer.borderColor = [UIColor lightGrayColor].CGColor;
cell3.imageView.layer.borderWidth = 1.0;
Run Code Online (Sandbox Code Playgroud)
我能够做我想要的一部分.但是,我仍然无法在图像上看到"发光"的样子.现在有人应该控制哪个属性?
非常感谢(再次感谢).
我有一个UIView.我只需要将它的左上角和右上角四舍五入,并且还要有1点边框宽度.
任何的想法?
谢谢
我的drawRect方法中的代码在我的视图控制器上绘制一个矩形.我想设置一个角半径.我错过了什么?
CGRect rectangle = CGRectMake(20, 22, 280, 460);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetRGBFillColor(context, 255, 255, 255, 1.0);
CGContextSetRGBStrokeColor(context, 1.0, 0.0, 0.0, 1.0);
CGContextFillRect(context, rectangle);
Run Code Online (Sandbox Code Playgroud) ios ×7
objective-c ×5
iphone ×4
cocoa-touch ×2
xcode ×2
border ×1
cgcontext ×1
cornerradius ×1
drawrect ×1
landscape ×1
uibutton ×1
uiimageview ×1
uiview ×1