
iOS开发UI入门
浅浅青丘
动手是解决问题的最好方法。
展开
-
iOS UI入门——使用Objective-C和Swift简单实现UITableView
Objective-C代码:#import "ViewController.h"@interface ViewController ()<UITableViewDelegate,UITableViewDataSource>@property(nonatomic,strong) UITableView * tableView;@property(nonatomic,s...原创 2018-06-29 14:27:31 · 1124 阅读 · 0 评论 -
iOS UI入门——Objective-C和Swift下UIPageControl的使用
UIPageControl就是我们常说的小白点,常用于轮播图,与UIScrollView一起使用。效果如图: Objective-C代码:#import "ViewController.h"@interface ViewController ()<UIScrollViewDelegate>@property(nonatomic,strong) UIScrollVi...原创 2018-07-12 10:56:43 · 1554 阅读 · 0 评论 -
iOS UI入门——使用Objective-C和Swift简单实现UIScrollView
Objective-C代码:@interface ViewController ()<UIScrollViewDelegate>@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after lo...原创 2018-06-28 14:46:02 · 452 阅读 · 0 评论 -
iOS UI入门——Swift下WKWebView的使用
之前有写过Objective-C语法下WKWebView的使用,基本包含了界面和与h5的交互,这里主要写Swift语法下WKWebView的使用。直接上代码吧,说明基本都在注释里。import UIKitimport WebKitclass ViewController: UIViewController,WKUIDelegate,WKNavigationDelegate,WKScr...原创 2018-07-09 15:08:55 · 9142 阅读 · 0 评论 -
iOS UI入门——使用Objective-C和Swift实现警告视图和操作列表(UIAlertView,UIActionSheet,UIAlertController)
警告弹框和操作列表在开发中常用到,iOS9之后,UIAlertView和UIActionSheet都会报黄色的警告,但是还是依然可以使用的。在这里主要介绍一在这三个控件在Objective-C和Swift下的使用代码。Objective-C代码:#import "ViewController.h"@interface ViewController ()&lt;UIAlertView...原创 2018-07-09 14:53:33 · 559 阅读 · 0 评论 -
iOS UI入门——使用Objective-C和Swift简单实现UITextField
Objective-C代码:设置代理:@interface ViewController ()&lt;UITextFieldDelegate&gt;UITextField相关设置:-(void)setupTextField{ //初始化 UITextField * testTextField = [[UITextField alloc] initWith...原创 2018-06-27 14:55:32 · 457 阅读 · 0 评论 -
iOS UI入门——使用Objective-C和Swift实现自定义的UITableViewCell
接着上篇的UITableViewCell的基类,这里自定义的UITableViewCell都继承上篇的BaseTableViewCell。Objective-C代码:自定义cell:#import &quot;CustomTableViewCell.h&quot;@interface CustomTableViewCell ()@property(nonatomic,strong) UIIma...原创 2018-07-02 13:30:11 · 1098 阅读 · 0 评论 -
iOS UI入门——使用Objective-C和Swift含tableViewCell的UITableViewCell基类的实现
继承是面向对象语言的一种特性,在开发中经常用到。基类的存在也大大的方便了开发,能减少很多重复的代码。Objective-C代码:#import "BaseTableViewCell.h"@implementation BaseTableViewCell-(instancetype)initWithStyle:(UITableViewCellStyle)style reuseId...原创 2018-07-02 09:41:10 · 1097 阅读 · 0 评论 -
iOS UI入门——使用Objective-C和Swift实现UIButton的显示和点击事件
Objective-C实现UIButton的显示和点击事件-(void)setupButton{ //初始化button UIButton * testButton = [UIButton buttonWithType:UIButtonTypeCustom]; //设置位置和大小 testButton.frame = CGRectMake(20, 300...原创 2018-06-26 15:36:00 · 2107 阅读 · 0 评论 -
iOS UI入门——使用Objective-C和Swift实现UIImageView显示图片
1.单张图片的显示Objective-C代码:-(void)setupImageView{ //初始化一个imageView UIImageView * testImageView = [[UIImageView alloc] initWithFrame:self.view.frame]; //设置imageView的图片 testImageView...原创 2018-06-26 14:43:50 · 3053 阅读 · 0 评论 -
iOS UI入门——使用Objective-C和Swift实现UILabel显示文本
UILabel是很常见的UI控件,用到的地方很多。 Objective-C实现UILabel显示静态文本:-(void)setupLabel{ //初始化一个UILabel并确定它的坐标 UILabel * testLabel = [[UILabel alloc] initWithFrame:CGRectMake(50, 130, 120, 40)]; //设置背...原创 2018-06-26 11:29:55 · 972 阅读 · 0 评论 -
iOS UI入门——使用Objective-C和Swift简单实现UIView的显示
刚开始写Swift,还是有很多不习惯,客户端毕竟是显示为主,所以UI部分很是重要,网上讲Swift语法的有很多,但是系统的讲UI的不是很多(也可能是我自己没找到)。所以我就自己写一个iOS的UI系列,对比着Objective-C写Swift,希望对像我一样刚入门Swift的小伙伴有所帮助~ Objective-C代码实现UIView:-(void)setupView{ //初始化一个...原创 2018-06-26 10:59:12 · 2475 阅读 · 0 评论 -
iOS UI入门——Objective-C和Swift下UITabBarController的使用
很多App启动页过后展示的就是选项卡也就是UITabBarController,这里讲的是最简单的选项卡的实现,直接继承自UITabBarController。Objective-C代码:#import "MainTabBarViewController.h"#import "HomeViewController.h"#import "UserCenterViewControlle...原创 2018-07-19 11:07:09 · 967 阅读 · 0 评论