如何在Objective-C(iOS)的图像上写文本?

我想以编程方式制作这样的图像: 我有上面的图像和文字与我。 我应该在图像上写文字吗? 我想使它成为一个完整的PNG图像(图像+标签),并将其设置为button的背景。 请提供任何示例代码或任何build议。

如何安装cocoapods?

我提到了太多的联系和尝试,但没有成功。 如果有人有一个想法,那么请与我分享。 我阅读cocoa豆荚文件,并多次尝试安装,但总是因为启动步骤失败。 我发现一个错误,我不能安装gem第一。 任何人都可以一个接一个地给我步骤吗? 如何安装或演示。 这是我试过的一个环节。 屏幕截图指的是我给出的这个控制台错误:

cordova应用程序挂起在iOS 10上启动

我刚刚安装了Xcode 8testing版,以testingiOS 10 beta中的现有Cordova应用程序(通过模拟器)。 当应用程序启动时,它只是挂在加载页面上 – 似乎deviceready事件没有被解雇。 所以我也在我的iPad Air上安装了iOS 10 beta(以防万一它是一个模拟器问题),但是我得到了相同的结果。 该应用程序在iOS 9.3(设备和模拟器)上工作正常。 任何人遇到/解决这个问题? UPDATE 这个问题的其他症状包括: 如果您背景的应用程序(切换回主屏幕),然后前台应用程序(切换回应用程序) 一些插件将无法正常工作,直到你做上述切换

用GCDasynchronous下载UITableView的图像

我正在使用GCDasynchronous下载我的uitableview的图像,但是存在一个问题 – 滚动图像闪烁并且一直改变。 我试图设置图像与每个细胞零,但没有多大帮助。 当快速滚动时,所有图像都是错误的。 我能做些什么? 这是我的单元格的方法: – (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier forIndexPath:indexPath]; if (self.loader.parsedData[indexPath.row] != nil) { cell.imageView.image = nil; dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0ul); dispatch_async(queue, ^(void) { NSData *imageData = [NSData dataWithContentsOfURL:[NSURL URLWithString:[self.loader.parsedData[indexPath.row] objectForKey:@"imageLR"]]]; UIImage* image = [[UIImage alloc] initWithData:imageData]; dispatch_async(dispatch_get_main_queue(), […]

更改付费应用程序免费,但知道用户以前购买它

我正在考虑更改我的付费iOS应用程序免费,使其ad based ,并有一个in-app purchase选项删除广告。 这听起来像是一个好主意,如果我刚刚启动应用程序,但我们有超过3万的付费下载,我不希望这些用户看到更新到免费的新版本的广告。 我在这里有什么select吗?

dynamic更改UITableView高度

我想改变我的tableview从另一个viewcontroller的高度基于其单元格的高度,因为它们是dynamic的。 这是否可能? 谢谢 加上: 我基本上有一个UserProfileViewController在屏幕的一半上有一个containerview。 在那里我添加了不同的其他视图控制器: 在墙上的button,这是我如何添加视图控制器和它的后续tableview: – (IBAction)wallButtonPressed:(id)sender { //Check if there is an instance of the viewcontroller we want to display. If not make one and set it's tableview frame to the container's view bounds if(!_userWallViewController) { self.userWallViewController = [[WallViewController alloc] init]; // self.userWallViewController.activityFeedTableView.frame = self.containerView.bounds; } [self.userWallViewController.containerView addSubview:self.userWallViewController.activityFeedTableView]; //If the currentviewcontroller adn […]

iOS – 在模拟器上testing时出现奇怪的错误

当我点击一个UIAlertView的button时,我正在模拟器上testing我的应用程序。 我停止debugging,对代码进行了一些更改,并再次构build应用程序。 现在,当我运行应用程序,我在控制台中得到这个错误 无法在引导程序服务器上注册com.myApp.debug。 错误:未知的错误代码。 这通常意味着该进程的另一个实例已经在运行或挂在debugging器中。程序接收信号:“SIGABRT”。 我试图从模拟器中删除应用程序,做一个干净的生成,但我仍然遇到这个错误,当我尝试运行该应用程序。 我应该怎么做才能在我的模拟器上再次运行应用程序?

Google Weather API不见了?

我一直在我的iPhone应用程序中使用以下谷歌天气API来获得4天的天气预报。 NSString *address = @"http://www.google.com/ig/api?weather=Chicago"; NSString *request = [NSString stringWithFormat:@"%@",address]; NSLog(@"request: %@", request); NSURL *URL = [NSURL URLWithString:request]; NSError *error; NSString *XML = [NSString stringWithContentsOfURL:URL encoding:NSASCIIStringEncoding error:&error]; NSLog(@"XML: %@", XML); NSLog(@"XML lenght: %d", [XML length]); 截至2012年8月25日,我绝对没有回来! 我没有得到任何结果。 这是什么时候发生的? 有没有其他人遇到同样的问题? 这是一个非常关键的问题,因为我有多个天气/时钟应用程序,寻找谷歌天气API,他们都崩溃了,因为我期待一些结果回到我的XMLstring!

UIImageresize无法正常工作

所以我一直在试图弄清楚我现在做错了一段时间,而我无法弄清楚。 我试图完成的是这样的: 用UIImagePickerController拍照 把拍摄的照片剪下来,把它变成方形(类似于Instagram) 在UIButton显示该图像 出于某种原因,每次我拍照时,都会在UIButton内部变形,看起来好像裁剪不能正常工作。 这是我所做的。 在didFinishPickingMediaWithInfo方法中,我有以下代码: – (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info { //Copy the image to the userImage variable [picker dismissModalViewControllerAnimated:YES]; userImage = nil; //Rotate & resize image userImage = [self resizeAndRotatePhoto:(UIImage *)[info objectForKey:UIImagePickerControllerOriginalImage]]; NSLog(@"Userimage size, width: %f , height: %f", userImage.size.width , userImage.size.height); //Update the image form field with the image and […]

测量蜂窝信号强度

我正在开发iOS的非appstore应用程序。 我想读取我的代码中的蜂窝信号强度。 我知道苹果不提供任何我们可以实现这一目标的API。 有没有可以用来实现这个私人API? 我已经通过关于这个问题的各种线程,但无法find任何相关的信息。 这是完全可能的,因为在应用程序商店中有一个应用程序来检测运营商的信号强度。