iOS,利用URL Schemes跳转到设置wifi、蜂窝移动网络页面

一、跳转到“设置” //>=iOS8.0可用 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]]; 二、跳转到设置的其它位置 1. 首先针对Info.plist添加如下选项 2. 调用跳转代码,如下 //跳转到“About”(关于本机)页面 NSURL *url = [NSURL »

CMPedometer(计步器)使用,获取用户行走步数、距离等信息

用途 CMPedometeri,iOS8.0及以后系统可以使用,统计某段时间内用户步数,距离信息。 代码实现 引入框架CoreMotion.framework #import <CoreMotion/CoreMotion.h> @property (strong, nonatomic) CMPedometer *pedonmeter; _pedonmeter = [[CMPedometer alloc] init]; if ([CMPedometer »

UICollectionView 的使用方法及demo

直接上代码,说明请看注释吧 ViewController.h #import <UIKit/UIKit.h> @interface ViewController : UIViewController<UICollectionViewDataSource,UICollectionViewDelegateFlowLayout>{ } @property (strong, nonatomic)UICollectionView *collectionView; @end ViewController.m #import »

点击 UITableView 的 footerView 上的 button 不响应问题

今天在使用UITableView时,在tableView的footerView上添加了一个button,控件显示正常,但当我点击该button时,button不能响应点击事件。通过尝试将该button放到其他view上,可以看到该button可以正常响应点击事件。可以判断是该button所在的view影响了事件的响应。 使用Reveal查看整个页面,发现footerView的高度为0. 于是恍然大悟,控件没有高度,是无法响应事件的。添加如下代码: - (CGFloat)tableView:(UITableView *)tableView heightForFooterInSection:(NSInteger)section { return 100; } 给footerView一个高度,button事件响应正常。 »

iOS 项目通过CocoaPods 导入ReactiveCocoa

如果你只是纯 swift 项目,你继续使用 ReactiveCocoa 。但是 RAC 依赖于 ReactiveSwift ,等于你引入了两个库。这种情况下的podfile的文件如下: use_frameworks! target 'Target名称' do pod 'ReactiveCocoa', '5.0.0-alpha.3' end 如果你的项目是纯 OC 项目, »