iOS 笔记 (持续更新。。。)

本文介绍了iOS开发中的一些实用技巧,包括如何设置视图背景透明而不影响子视图、如何为文字添加下划线及自定义颜色、指定路径存放设备支持文件以及计算地图上两点间距离的方法。

1.设置父视图透明不影响子视图

view.backgroundColor = [[UIColor blackColor] colorWithAlphaComponent:0.5];

2.给文字加下划线并且添加颜色

[string addAttribute:NSForegroundColorAttributeName value:[UIColor lightGrayColor] range:strRange];  //设置颜色

[str addAttribute:NSUnderlineStyleAttributeName value:[NSNumber numberWithInteger:NSUnderlineStyleSingle] range:strRange];//下划线


3./Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport


4.地图上两点之间的距离计算(经纬度)

double R = 6371000;//地球半径

    double LonA = p1.x *M_PI / 180;

    double LonB = p2.x *M_PI / 180;

    double LatA = p1.y *M_PI / 180;

    double LatB = p2.y *M_PI / 180;

    double d = R *acos(cos(LatA) *cos(LatB) * cos(LonA - LonB) +sin(LatA) * sin(LatB));

    d = sqrt(pow(d,2) + pow(p1.z - p2.z,2));



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值