美文网首页
iOS8 下的一些方法等的变化

iOS8 下的一些方法等的变化

作者: 齐滇大圣 | 来源:发表于2015-01-06 10:15 被阅读0次

参考

1. 地图定位问题,委托方法无法调用

  1. _locationManager = [[CLLocationManager alloc] init];
    [_locationManager setDelegate:self];
    [_locationManager requestAlwaysAuthorization]; //这一步是ios8新增加的
    [_locationManager startUpdatingLocation];

  2. 在info.plist 里增加字段(NSLocationWhenInUseUsageDescription和NSLocationAlwaysUsageDescription)

info.plist

3.增加委托方法

  • (void)locationManager:(CLLocationManager*)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status
    {
    switch (status) {
    case kCLAuthorizationStatusNotDetermined:
    if ([location respondsToSelector:@selector(requestAlwaysAuthorization)]) {
    [locationrequestAlwaysAuthorization];
    }
    break;
    default:
    break;
    }
    }

2. Xcode6在iPhone5+iOS7模拟器上编译,上下有黑边问题的解决方案


3. 使用autolayout来动态确定uitableviewcell的高度(这种方法只有在ios8里可用)参考

_tableView.estimatedRowHeight = 200;
_tableview.rowHeight = UITableViewAutomaticDimension;

-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{

  [cell.contentView layoutIfNeeded];(这句需要加上)

}

不用-(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath;这个委托方法来设置高度了。

相关文章

  • iOS8 下的一些方法等的变化

    参考 1. 地图定位问题,委托方法无法调用 _locationManager = [[CLLocationMana...

  • iOS9变化笔记

    这里将介绍下我们日常开发一些从iOS8过度到iOS9给我们带来的一些变化,及解决方法。 原文链接 信息收集 lan...

  • iOS8下的开发变化

    http://www.cocoachina.com/bbs/3g/read.php?tid=217107 IOS8...

  • 本地通知

    说明在IOS8下没有注册,所以需要额外添加对IOS8的注册方法,API中有下面这个方法: 这个方法是8.0之后才能...

  • iOS 小知识

    1、iOS8 下,tableView要实现左滑删除,必须要实现这个代理方法,哪怕里面什么都没写: 2、iOS8 下...

  • String.stringByAddingPercentEnco

    iOS8 下,部分字符串使用该方法会Crash。

  • iOS8 TabBarItem设置自定义图片问题

    iOS8以前使用的方法查看API之后看到使用了新的API方法来初始化tabBarItem iOS8以前使用的方法 ...

  • WKWebView

    WKWebView是iOS8之后的网页加载组件,用来加载网页等 WKWebView的基本属性和方法 (1) WKW...

  • ios, 通知消息定义

    在iOS8和iOS9下,notification增加了一些新的特性,使之更加强大: - iOS8增加了下拉时的Ac...

  • iOS8本地推送

    在IOS8下没有注册,所以需要额外添加对IOS8的注册方法 第一步:注册本地通知 第二步:处理通知,这个是在app...

网友评论

      本文标题:iOS8 下的一些方法等的变化

      本文链接:https://www.haomeiwen.com/subject/mjkotttx.html