- 博客(16)
- 收藏
- 关注
原创 WKWebView使用与JS交互
一、基本使用方式WKWebView有两个delegate,WKUIDelegate 和 WKNavigationDelegate。WKNavigationDelegate主要处理一些跳转、加载处理操作,WKUIDelegate主要处理JS脚本,确认框,警告框等- (void)viewDidLoad { [super viewDidLoad]; webView = [[WKWebView alloc]init]; [self.view addSubview:webView];
2020-11-12 16:20:34
21290
原创 Flutter代码 iOS上线
命令行:flutter build ios --release运行完之后正常iOS打包流程打开XcodeEdit Scheme修改release。。。。。。。
2020-11-10 16:51:43
227
原创 iOS Appdelegate与SceneDelegate下创建根视图
iOS13之前,Appdelegate的职责全权处理App生命周期和UI生命周期;iOS13之后,Appdelegate的职责是:1、处理 App 生命周期2、新的 Scene Session 生命周期一,SceneDelegate下的根视图Appdelegate不在负责UI生命周期,所有UI生命周期交给SceneDelegate处理:(1)SceneDelegate.h 文件下@property (strong, nonatomic) UIWindow * window;(2)-(BOOL)
2020-11-09 15:40:35
1037
原创 iOS 13 AppDelegate与SceneDelegate
iOS13 以前关于App的生命周期中的各个方法(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {}-(BOOL)application:(UIApplication *)application willFinishLaunchingWithOptions:(NSDictionary<UIApplicationLaunchOpt
2020-11-09 15:30:48
989
原创 Flutter运行
flutter如果运行其他人的项目命令行flutter run之后,如提示cocopods版本过低时,删除iOS-》podfile.lock文件,重新运行
2020-11-09 14:50:13
482
原创 PHAsset获取相册资源
[self getAllAssetInPhotoAblumWithAscending:YES];#pragma mark - 获取相册内所有照片资源- (NSArray<PHAsset *> *)getAllAssetInPhotoAblumWithAscending:(BOOL)ascending{ _pictureArr = [[NSMutableArray alloc]init];
2017-12-28 09:04:06
5002
原创 UICollectionView 代码布局
import “ViewController.h”@interface ViewController ()pragma mark —- UICollectionViewDelegateFlowLayout(UIEdgeInsets)collectionView:(UICollectionView )collectionView layout:(UICollectionViewLayout)coll
2017-12-27 17:03:36
215
原创 iOS UITableView cell自适应内容高度
定义UITableView 并且遵守两个协议UITableView * firstTableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 64, kScreenWidth, kScreenHeight-64) style:UITableViewStylePlain]; firstTableView.separatorSt
2017-12-27 16:18:47
415
原创 iOS hicf与hice图片格式转换,以及图片处理
1.格式转换方法一 PHAsset * asset = [_assetDicvalueForKey:_articleData.img];//PHAsset已经事先存到字典中 PHImageRequestOptions *option = [[PHImageRequestOptionsalloc] init]; option.resizeMode
2017-12-27 15:57:05
2626
原创 iOS 创建app外部链接
1.在工程中的info.plist中加入Array类型的字典 URL types,其中数组元素包括自定义URL identifier与URL Schemes2.在其他app打开 NSURL *url = [NSURLURLWithString:[NSStringstringWithFormat:@"iOSDevTip://com.gddlxz.www"]];
2017-12-27 15:46:26
552
原创 IOS 多媒体加载 视频加载 MPMoviePlayerController
视频加载 导入#import 定义一个播放器的类MPMoviePlayerController *movie; NSString *str = [[NSBundle mainBundle] pathForResource:@"预告片" ofType:@"mp4"]; //把音频文件转换成url格式 NSURL *url = [NSURL fi
2015-12-25 16:53:19
357
原创 IOS 多媒体加载 加载音频 AVAudioPlayer
IOS加载音频文件 需要导入#import NSString *path = [[NSBundle mainBundle] pathForResource:@"胭脂泪" ofType:@"mp3"]; //把音频文件转换成url格式 NSURL *urlStr = [NSURL fileURLWithPath
2015-12-25 16:29:05
448
原创 IOS 代码创建UI界面
UIKit框架UIResponder– UIApplication– UIView• UIWindow,UILabel,UIImageView,UIPickerViewUIAlertView,UIScrollVIew,UIProgressView,UIToolbar,UIWebView• UIControl– UIButton,UITextField,UISwitch,UI
2015-12-18 18:51:49
1265
原创 IOS NSString NSMutableString 不可变|可变字符串
一. NSStringNSString 是一个不可变的字符串类,继承自 NSObject ,用NSString创建出来的字符串对象,一经创建就不能再修改了.我们可以对它执行查找或比较等操作,但是不能通过增加,删除它的字符来动态地改变它. NSString主要的方法都在Foundation/NSString.h中定义的,NSString提供了很多方法的接口,但是这些方法的实现都是由内部具体
2015-12-18 18:50:39
2840
原创 NSDate iOS 日期
1.NSDate对象用来表示一个具体的时间点。2.NSDate存储的是GMT时间,使用的时候会根据 当前应用 指定的 时区 进行时间上的增减,以供计算或显示(1) 日期的创建+ (instancetype)date;NSDate *nowDate = [NSDate date];如上直接创建nowDate ,其现实的是0时区,也就是格林威治时间,如果要显示北京时间,需要进行转换
2015-12-18 18:49:11
298
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人