可能重复: 我可以在iPhone应用程序中embedded自定义字体吗? 我怎样才能在我的iphone应用程序中自定义字体? 可能吗? 我怎样才能给这个自定义字体的标签? 任何人都可以提出一个好方法? Iam试图在我的应用程序中添加MYRIADPRO-SEMIBOLD.OTF字体。 和代码是 UIFont *customFont = [UIFont fontWithName:@"MYRIADPRO-SEMIBOLD" size:35]; titleLbl.font = customFont; 而Plist是
我想在NSURLConnection下载的同时显示进度条。 当我从服务器获取数据时,我可以更新每个收到的包的UI。 但问题是:我怎么知道我已经有多less数据了,需要下载多less数据呢? 大概以字节为单位…然后,我必须做一些math来获得百分比?
我知道我错过了一些东西,因为这个东西很容易实现。 我的问题是,我已经在我的“加载屏幕”(出现在飞溅之后)UIImageView与3.5“和4”大小的屏幕上的两个不同的图像。 在这个图像的某个地方,我把一个UIActivityIndicator,告诉用户应用程序正在加载的东西在后台。 这两个图像的地方是不一样的,因为其中一个明显高于另一个,所以我想设置一个自动布局约束,允许我把这个活动指标放在不同的高度,取决于应用程序运行在iPhone 5或没有。 如果没有Autolayout,我会将view的frame.origin.y设置为300(例如),然后在ViewController的viewDidLoad方法中,我会问是否应用程序在iPhone 5中运行, d将值改为例如350.我不知道如何使用Autolay来做到这一点,我认为它非常简单。
我是一个iOS新手。 我有一个select器方法如下 – – (void) fooFirstInput:(NSString*) first secondInput:(NSString*) second { } 我正在尝试执行这样的事情 – [self performSelector:@selector(fooFirstInput:secondInput:) withObject:@"first" withObject:@"second" afterDelay:15.0]; 但是那给了我一个错误 – Instance method -performSelector:withObject:withObject:afterDelay: not found 任何想法,我所缺less的?
我有一个CALayer子类MyLayer,它有一个名为myInt的NSInteger属性。 我真的想通过CABasicAnimationanimation这个属性,但似乎CABasicAnimation只适用于所谓的“animation”属性(边界,位置等)。 有什么我可以重写,使我的习惯myInt属性animation?
我已经在我的应用程序中使用了GCD和performSelectorOnMainThread:waitUntilDone,并且倾向于认为它们是可互换的 – 也就是说,performSelectorOnMainThread:waitUntilDone是GCD C语法的Obj-C包装器。 我一直在想这两个命令是等价的: dispatch_sync(dispatch_get_main_queue(), ^{ [self doit:YES]; }); [self performSelectorOnMainThread:@selector(doit:) withObject:YES waitUntilDone:YES]; 我错了吗? 也就是说,performSelector *指令和GCD指令是否有区别呢? 我已经阅读了很多关于它们的文档,但是还没有看到明确的答案。
如何为UIButton和UILabel旋转文本? 90度,180度 谢谢
我需要encryptioniPhone上的一个string,并将其发送到.Net Web服务进行解密。 我可以在iPhone上和.Net上encryption/解密,但是来自iPhone的encryptionstring不能被.Net解密。 我得到的错误是“填充无效,无法删除”。 .Net代码来自: http : //blog.realcoderscoding.com/index.php/2008/07/dot-net-encryption-simple-aes-wrapper/ iPhone代码使用以下示例代码: http : //nootech.wordpress.com/2009/01/17/symmetric-encryption-with-the-iphone-sdk/ AFAIK我的密钥设置是一样的: result.BlockSize = 128; // iPhone: kCCBlockSizeAES128 result.KeySize = 128; // kCCBlockSizeAES128 result.Mode = CipherMode.CBC; result.Padding = PaddingMode.PKCS7; // kCCOptionPKCS7Padding 我尝试了不同的方式来生成密文。 你好/你好: 在.Net中的e0PnmbTg / 3cT3W + 92CDw1Q == yrKe5Z7p7MNqx9 + CbBvNqQ ==在iPhone上 和“openssl enc -aes-128-cbc -nosalt -a -in hello.txt -pass pass:hello”生成:QA + UI […]
我已经成功创build了两种不同的方法,其中每个方法都可以上传图像或文本。 但我有问题写一个方法,可以同时发布文本和图像! //这里是我的新方法女巫工作很好thanx @sgosha: – (void) upload { NSString *urlString = @"http://www.examplescript.com"; NSMutableURLRequest *request = [[[NSMutableURLRequest alloc] init] autorelease]; [request setURL:[NSURL URLWithString:urlString]]; [request setHTTPMethod:@"POST"]; NSMutableData *body = [NSMutableData data]; NSString *boundary = [NSString stringWithString:@"—————————14737809831466499882746641449"]; NSString *contentType = [NSString stringWithFormat:@"multipart/form-data; boundary=%@", boundary]; [request addValue:contentType forHTTPHeaderField:@"Content-Type"]; // file NSData *imageData = UIImageJPEGRepresentation(imageView.image, 90); [body appendData:[[NSString stringWithFormat:@"–%@\r\n", boundary] […]
我已经通过在互联网上find的代码片段embedded了来自YouTube的video,以下是我使用的代码: @interface FirstViewController (Private) – (void)embedYouTube:(NSString *)urlString frame:(CGRect)frame; @end @implementation FirstViewController – (void)viewDidLoad { [super viewDidLoad]; [self embedYouTube:@"http://www.youtube.com/watch?v=l3Iwh5hqbyE" frame:CGRectMake(20, 20, 100, 100)]; } – (void)embedYouTube:(NSString *)urlString frame:(CGRect)frame { NSString *embedHTML = @"\ <html><head>\ <style type=\"text/css\">\ body {\ background-color: transparent;\ color: white;\ }\ </style>\ </head><body style=\"margin:0\">\ <embed id=\"yt\" src=\"%@\" type=\"application/x-shockwave-flash\" \ width=\"%0.0f\" height=\"%0.0f\"></embed>\ </body></html>"; NSString *html […]