小编roh*_*tel的帖子

在具有.xib文件的项目中使用故事板 - iPhone

我想在我的iPhone应用程序中使用旧的.xib文件.但是当谈到tableViewController故事板时,为了制作自定义单元格等更方便.是否可以制作基于.xib的应用程序,并在其中间,仅为UITableViewController及其DetailedViewController使用故事板?

iphone cocoa storyboard xib ios

18
推荐指数
1
解决办法
2万
查看次数

iPhone-从我的应用程序iOS 6打开设置

我知道有很多与此相关的问题.

1)是否可以使用openURL打开设置应用程序?

2)从另一个应用程序打开设置应用程序

3)iOS启动设置 - >限制URL方案

我已经按照这些问题进行了参考,但这并没有解决我的疑问.我知道使用openURL方法你可以打开设置,但这只适用于iOS 5.0 - 5.0.1.在iOS 5.1中,它已被弃用.

  [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs://"]]; 
Run Code Online (Sandbox Code Playgroud)

我仍然看到许多应用程序主要基于位置,要求用户启用位置服务的权限,并直接转到设置 - >隐私下的位置服务.安装在iOS 6.1运行设备上的应用程序的屏幕截图显示,点击"设置"会将您带到直接位置服务.

我试图在我的应用程序中运行代码,但它无法正常工作(我想将用户带到"设置"页面,以允许我的应用程序直接从我的应用程序访问联系信息).如果Apple为此禁用了URL方案,那么许多应用程序仍在使用它?

在此输入图像描述

iphone objective-c ios

18
推荐指数
2
解决办法
2万
查看次数

Google Analytics for iOS - 使用词典发送自定义事件数据,因为createEventWithCategory只允许发送4个参数

我决定在Flurry上使用Google Analytics,因为Flurry停止更新跟踪事件,Flurry支持团队的任何人都回复了我的查询.我的要求如下:

  • "每当用户点击标签时,我需要创建一个包含标签名称,用户ID,时间戳的事件." Flurry Event日志的屏幕截图可能会更清楚地描述它.

乱舞事件日志

因此,在谷歌分析事件跟踪功能createEventWithCategory几乎是必要的,但它不允许我添加我的自定义参数,如用户ID,时间戳.

[tracker send:[[GAIDictionaryBuilder createEventWithCategory:@"ui_action"     // Event category (required)
                                                  action:@"button_press"  // Event action (required)
                                                   label:@"play"          // Event label
                                                   value:nil] build]];    // Event value
Run Code Online (Sandbox Code Playgroud)

我尝试了两个解决方案和他们都不是高达了我的意料这使我对于每一个方法,我花了两个问题:

尝试1:自定义尺寸:

文档有一个示例代码,如下所示:

// Set the custom dimension value on the tracker using its index.

 tracker set:[GAIFields customDimensionForIndex:1]value:@"Premium user"]
[tracker set:kGAIScreenName value:@"Home screen"];

// Send the custom dimension value with a screen view.
// Note that the value only needs …
Run Code Online (Sandbox Code Playgroud)

iphone google-analytics objective-c ios firebase-analytics

11
推荐指数
1
解决办法
5914
查看次数

如何将NSDate转换为NSString?

我想将NSDate转换为NSString?怎么可能?

我尝试过这个,但它没有用(它产生异常):

   NSString *dateToString=[[NSString alloc] initWithFormat:(NSString *)dateObj];
Run Code Online (Sandbox Code Playgroud)

提前致谢.

iphone

7
推荐指数
1
解决办法
2万
查看次数

如何在UILabel中将第三个幂/立方体字符的上标显示为字符串?

我正试图找到它的解决方案并混淆了如何在UILabel中显示第三个电源/立方体.我试图在之前提出的问题中找到答案,但没有一个是有用的.

我试图得到答案的问题:

如何对节目 - 标 - 用于注册符号

UILabel和上标

如果我必须使用unichars,我如何将它们用于Superscripts?

谢谢..

iphone objective-c ipad ios

4
推荐指数
1
解决办法
5846
查看次数

如何从iOS 5的iPhone项目构建中删除ARC?

现在我有一个为iOS 5构建的Xcode项目,但现在我必须将它安装在具有较旧iOS的iPhone 3GS上.我开始知道这是因为我在这个项目中使用ARC而它在iOS 3.2中不可用.如何从当前项目中删除ARC?

iphone xcode4

4
推荐指数
2
解决办法
3315
查看次数

如何从我的iPhone App文档目录中选择所有图像

我有一个包含一堆图像的文件夹.我想将所有图像的名称添加到数组中.图像位于应用程序文档中的文件夹中.见屏幕截图.

文件目录

我知道如果我想获得其中一个图像,我将使用以下代码.

NSArray   *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString  *documentsDirectory = [paths objectAtIndex:0];
NSString  *filePath = [NSString stringWithFormat:@"%@/POIs/%@", documentsDirectory,image];
Run Code Online (Sandbox Code Playgroud)

是否可以选择文件夹中的所有文件?如果是的话,还可以选择文件的名称并将它们添加到数组中吗?

谢谢

iphone objective-c ios

4
推荐指数
1
解决办法
1538
查看次数

使用UIImagePickerController拍摄图像

我正在使用UIImagePickerController类从iPhone相机拍照.

我正在使用此委托方法来获取图像.

- (void)imagePickerController:(UIImagePickerController*)picker didFinishPickingMediaWithInfo:(NSDictionary*)info
{

        UIImage *image = [info objectForKey:@"UIImagePickerControllerOriginalImage"];

}
Run Code Online (Sandbox Code Playgroud)

但是当我在ImageView中使用该图像或将图像数据发送到某个URL时,图像会旋转90度.

有什么问题?我做得对吗?

谢谢

uiimagepickercontroller uiimage

3
推荐指数
1
解决办法
3634
查看次数

UI按钮上的图像在模拟器上可见但在设备上丢失

我已经制作了一个包含电影播放器​​的应用程序.视频开始播放时触摸PLAY按钮.我在按钮上设置了一个图像"Play.png",在模拟器上运行时图像显示但设备图像没有显示..我在iOS 4.3模拟器上检查了应用程序并将其安装在设备iOS 3.2上.是因为旧版本吗?谢谢..

iphone xcode ipad

3
推荐指数
1
解决办法
2096
查看次数

在长按手势识别器上获取错误的UIButton标签

我知道已经有很多问题与此类似,但我已经尝试了所有这些问题,而且由于未能解决我的问题,我发布了我的问题.首先我尝试的问题是:

1)如何通过longPressGestureRecognizer获取button.tag?

2)UIButton长按事件

在我的应用程序UIButtons中,我的xib中有12个.长期以来,UIButton我有这种方法被调用.gesture.view.tag每次点击不同时,使用属性总是给我相同的标记(即)UIButtons.

- (IBAction)longPress:(id)sender {

     UILongPressGestureRecognizer* gesture=(UILongPressGestureRecognizer*)sender;
     NSLog(@"Tag---> %d",gesture.view.tag);
  }
Run Code Online (Sandbox Code Playgroud)

我的xib看起来像这样:

在此输入图像描述

更新1:

在有人与xib混淆之前,我必须说它UIButtons被设置为自定义类型,因此它们是不可见的UIImageView.

iphone objective-c uibutton uigesturerecognizer ios

3
推荐指数
1
解决办法
1863
查看次数