小编Ale*_*ani的帖子

在标题上保留UITableView填充但在IOS7上的分隔符中没有

在iOS7上进行转换时,分隔符左侧有15px填充.我知道我可以在xib文件中的UITableView设置中使用分隔符插入功能删除此填充,但我需要使用填充保持标题文本.怎么做?

默认:

在此输入图像描述

使用自定义分隔符插入0:

在此输入图像描述

我需要像图2那样保留分隔符,但标题为"2013"​​,如图1所示.

iphone uitableview separator ios ios7

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

iOS 8键盘隐藏了我的textview

我有一个UIViewController使用self.accountViewController.modalPresentationStyle = UIModalPresentationFormSheet;,现在在iOS 8中,UITextView当它被推高时,最后一个是从键盘隐藏的.怎么避免呢?

cocoa-touch uikeyboard ios uimodalpresentationstyle

23
推荐指数
2
解决办法
9693
查看次数

如何使用自制软件更新SBT版本?

我安装了SBT v0.12.4.现在我想将它更新到v0.13.x,所以我使用了该命令

brew install sbt
Run Code Online (Sandbox Code Playgroud)

它说它已经正确安装了SBT 0.13.x. 但如果我在终端上询问SBT的版本,它会说0.12.4.如何更新?

homebrew scala sbt

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

将String转换为日期Objective-C

我已经看到了另一个答案和问题,但我没有找到任何有用的答案.我有一个字符串2014-10-07T07:29:55.850Z,我希望有一个相互比较的日期.如果我使用此代码:

 NSString *fullDate = payload[@"sent_ts"];
 NSDateFormatter *dateFormat = [[NSDateFormatter alloc] init];
 dateFormat setDateFormat:@"yyyy-MM-ddTHH:mm:ss.SSSZ"];
 NSDate *date = [dateFormat dateFromString:fullDate];
Run Code Online (Sandbox Code Playgroud)

我的日期是零.为什么?

cocoa-touch date ios

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

IOS - 如何在注销时禁用推送通知?

我的应用程序在我的服务器登录时注册帐户,以启用聊天的推送通知.但是我还没有在注销时实现帐户的注销,所以在这个时刻,如果我在同一设备中使用2个帐户登录,它可以接收两个帐户的通知.同时,我的通知中心有一个POST服务,该服务从接收通知中心取消注册"login_name +设备令牌".我应该在哪里打电话?我必须使用吗?我只是想从推送通知中取消注册帐户+设备令牌,而不是永久禁用整个应用程序通知.unregisterForRemoteNotifications

我可以将设备令牌保存在didRegisterForRemoteNotificationsWithDeviceToken功能上吗

 $ [[NSUserDefaults standardUserDefaults] setObject:hexToken forKey:DEVICE_KEY];
Run Code Online (Sandbox Code Playgroud)

然后,在注销时,调用我的POST函数"removeDeviceToken"就好了

  NSString *deviceToken = [userDefaults objectForKey:DEVICE_KEY];
    if(deviceToken != NULL){
       [self.engine removeDeviceToken:deviceToken];
     }
Run Code Online (Sandbox Code Playgroud)

apple-push-notifications ios

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

小米设备上的通知设置

我目前正在开发适用于 Android 的聊天客户端。当我创建了频道通知(所有通知只有一个,我做错了什么吗?)我已经将优先级设置为高,通知就像一个魅力。在小米设备上,特定应用程序的通知设置与标准设置有很大不同。单个应用程序通知的设置是:

  1. 显示通知
  2. 浮动通知
  3. 锁屏通知
  4. 声音
  5. 振动
  6. 通知灯

所以,当我按照 Android 指南创建我的频道时,我的通知频道创建时只有 1 和 5 处于活动状态,结果是如果用户没有从设备设置中正确设置通知,则通知在小米设备上没有用。如果这是标准行为,我可以接受这种行为,但我已尝试将 Telegram 安装到小米设备,并且所有这些设置都默认启用。我的问题是:他们是如何做到这一点的?创建通知频道时,如何默认启用所有这些设置?

android android-notifications google-cloud-messaging xiaomi

7
推荐指数
0
解决办法
596
查看次数

ios 8定位问题

我的应用程序,在iOS7中开发,在设备上有一个强制定位:iphone - > portrait Ipad - > landscape

使用iOS8,如果ipad上的应用程序以纵向模式启动,它将以横向显示应用程序,但结果是:

在此输入图像描述

如何修复iOS 8方向?

cocoa-touch ipad uiinterfaceorientation ios

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