我有一个应用程序从一个拉取图像NSURL.是否可以通知应用程序它们是视网膜('@ 2x')版本(图像是视网膜分辨率)?我目前有以下内容,但图像在更高分辨率的显示屏上显示为像素化:
NSURL *url = [NSURL URLWithString:self.imageURL];
NSData *data = [NSData dataWithContentsOfURL:url];
UIImage *image = [UIImage imageWithData:data];
self.pictureImageView.image = image;
Run Code Online (Sandbox Code Playgroud) 我正在设计一个二维码阅读器,它需要检测和导入vCard格式的联系卡(.vcf).
有没有办法直接将卡数据添加到系统地址簿,或者我是否需要自己解析vCard并单独添加每个字段?
我正在尝试创建一个可以在iPhone 4上很好地扩展的应用程序.目前大多数都可以完美地扩展,除了一个关键部分:我在一个CALayer中绘制的文本,在其drawInContext:方法中.这是我的代码:
- (void)drawInContext:(CGContextRef)context {
UIGraphicsPushContext(context);
CGContextSetGrayFillColor(context, 1.0f, 1.0f);
CGContextFillRect(context, self.bounds);
CGContextSetAllowsAntialiasing(context, true);
CGContextSetShouldAntialias(context, true);
CGContextSetAllowsFontSmoothing(context, true);
CGContextSetShouldSmoothFonts(context, true);
CGContextSetAllowsFontSubpixelQuantization(context, true);
CGContextSetShouldSubpixelQuantizeFonts(context, true);
CGContextTranslateCTM(context, 0.0f, self.frame.size.height);
CGContextScaleCTM(context, 1.0f, -1.0f);
CGContextSetFillColorWithColor(context, [[UIColor blackColor] CGColor]);
CGContextSelectFont(context, "CardKit", 30.0f, kCGEncodingMacRoman);
CGContextSetTextDrawingMode(context, kCGTextFill);
CGContextShowText(context, "A", sizeof("A"));
UIGraphicsPopContext();
}
Run Code Online (Sandbox Code Playgroud)
这个简短的文章在两个设备上都会产生清晰的文字,但遗憾的是,它会在两个设备上产生模糊文字.以下是它的显示方式:
该图像是在iPhone 4上以100%变焦拍摄的.世界上有什么?我有什么想法可以解决这个问题?
我在两个不同的类(UIView的两个子类)中有以下代码.在一个地方它工作正常,边界绘制.在另一个地方,我收到有关未找到方法的警告,当然边框也没有被绘制出来.这怎么可能?
UIView* test = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 100,100)];
test.backgroundColor = [UIColor redColor];
[test.layer setBorderColor: [[UIColor blueColor] CGColor]]; //no '-setBorderColor:' method found
[test.layer setBorderWidth: 1.0]; //no '-setBorderWidth:' method found
[self addSubview:test];
Run Code Online (Sandbox Code Playgroud) 我希望能够根据iPhone配置获取运行我的应用程序的本地日期和时间.具体来说,我需要格式为mm/dd或dd/mm(或dd.mm,mm.dd,dd-mm,mm-dd等),具体取决于区域设置,时间为hh:mm.这可能与SDK方法的某些组合有关吗?
谢谢!
它不是继承,它不是嵌套类,我不知道它是什么,这就是我带来的东西.
我正在编写一个程序,这是高级功能:
Main()创建一个'A()'类型对象的数组'A()的构造函数创建20'B()'对象'B()的costructor创建4'C()'对象
现在'B()'想要使用'A()'和'C()'的一些公共成员想要使用'A()'和'B()'的一些公共成员
换句话说,A是控制记录,B是20个命令的列表,每个命令最多有4个条件.现在C()应该能够验证条件,B()应该能够执行基于C()验证的命令,而A()应该知道什么时候所有的B都完成了
因此,我们的想法是,某些对象会被生成,并且它们应该能够使用创建它们的对象中的成员.我可以在构造函数中传递信息,但这很乏味.有一个很好的设计能够做到这一点.
谁能帮忙?
ios ×5
objective-c ×5
addressbook ×1
arrays ×1
c# ×1
c#-2.0 ×1
cocoa-touch ×1
inheritance ×1
ios4 ×1
iphone ×1
iphone-4 ×1
logging ×1
model ×1
node.js ×1
object ×1
regex ×1
uiview ×1
v8 ×1
yii ×1