1 前言在IOS开发中,相信大家一定听说过委托,数据源,target,action等等,今天我们就来简单的学习一下这些内容。2 详述2.1 委托和数据源大家是否曾经有不知道如何去执行一项任务的时候?或许是修理一台洗碗机或者补一双袜子。你可以学者自己做,或者找人帮你完成你不懂的地方,这就是委托。委托(delegation)的设计模式,可以让你的程序实现系统类定义好的接口。其工作方式:把一个对象介绍给
如果程序需要显示不定数量的数据或者是动态变动的数据,比如联系人列表、相册,利用上一节的布局方式来实现将很不灵活,这种场景下最有效的展现视图列表视图(ListView或Gridview)。Listview和Gridview都继承自AbsListView,所以在使用上有类似的地方。下面具体介绍这两个视图的使用方法。 Listview常用于展示一系列相似类型的数据,下面以一个简化的联系人列表
   应用程序的Info.plist属性列表使你能够在向iTunes提交应用程序时指定应用程序的要求。这些限制允许告诉iTunes应用程序需要哪些设备特性。   每个IOS单元都会提供一个独特的特性集。一些设备回提供照相机和GPS能力,另外一些则不会。一些设备具有机载陀螺仪、自动聚焦,以及其他强大的选项。你可以指定在设备上运行应用程序时需要哪些特性。&nbs
转载 2023-10-04 20:24:48
51阅读
待整理...http://www.appdoll.com/page/view/61
原创 2022-09-21 19:21:03
85阅读
  说起来容易做起来难。   那么我就不说了,来做吧。这就是我的style。  鉴于现在的主流还是OC,那么示例程序还用OC来写,后续补写Swift程序,这里先占个坑。   废话不多说,下面开发步骤来了:1. 创建程序  万事开头难,先创建一个程序吧,我写完这句话就去创建。取名就叫testCollectionView,但是我要上传到github上,所以,这个名字可能会重复。那么
         一个视图控制器用另一个视图控制器的视图取代它自己的视图。这就是模态(modal)视图。          A modal view (that is, a view presented modally) provides self-contained func
原创 2013-04-07 21:28:36
1552阅读
# iOS视图开发简明指南 在iOS开发中,构建多视图应用是个基础又重要的技能。本文将带你了解如何实现一个简单的多视图应用,从流程到代码详尽解析。 ## 开发流程 | 步骤 | 描述 | |--------|----------------------------------------| | 第一步 | 创建一个新
原创 7天前
8阅读
各种知识点iPhone屏幕分辨率设置App icon真机调试给for循环加条件判断给view添加图片(两种情况)多个View公用一个IBAction添加文件夹到项目中(两种情况)获取资源文件音视频管理类AVFoundation设备适配/约束设置抗拉伸优先级/抗压缩优先级设置相当于其他view的比例设置自动换行如何适配横屏黑夜模式指定构造函数/便利构造函数匿名/回调函数View约束对象枚举类型 e
UIWebView可以让你创建一个网页浏览器,类似safari,而不是在程序中启动safsri哦。是不是觉得很棒呢?废话少说,切入正题。一、创建UIWebViewCGRectbouds=[[UIScreenmanScreen]applicationFrame];UIWebView*webView=[[UIWebViewalloc]initWithFrame:bounds];二、设置属性webView.scalespageToFit=YES;//自动对页面进行缩放以适应屏幕webView.detectsPhoneNumbers=YES;//自动检测网页上的电话号码,单击可以拨打三、显示网页视图U
转载 2012-04-04 22:50:00
145阅读
2评论
转自:http://blog.csdn.net/iukey/article/details/7319314UIScrollView 类负责所有基于 UIKit 的滚动操作。一、创建[java]view plaincopyprint?CGRectbounds=[[UIScreenmainScreen]applicationFrame];UIScrollView*scrollView=[[UIScrollViewalloc]initWithFrame:bounds];当你创建完滚动视图后,你可以将另一个视图的内容粘合到滚动视图的空白页上。这回创建一个滚动的内容窗口:[java]view plain
转载 2014-02-15 12:09:00
113阅读
2评论
2014-08-28 08:27 by KenshinCui, 74711 阅读, 57 评论, 收藏, 编辑 概述 在iOS开发视图的切换是很频繁的,独立的视图应用在实际开发过程中并不常见,除非你的应用足够简单。在iOS开发中常用的视图切换有三种,今天我们将一一介绍: UITabBarContr
转载 2016-02-26 20:18:00
341阅读
2评论
概述在iOS开发视图的切换是很频繁的,独立的视图应用在实际开发过程中并不常见,除非你的应用足够简单。在iOS开发中常用的视图切换有三种,今天我们将一一介绍:UITabBarControllerUINavigationController模态窗口UITabBarControlleriOS三种视图切换...
转载 2015-10-07 18:43:00
51阅读
2评论
### iOS开发 视图最底层 在iOS开发中,视图是构建用户界面的基本组件,而视图的最底层是UIView类。UIView是iOS中所有视图对象的基类,所有的控件都是继承自UIView类的。在iOS开发中,我们通过创建视图对象来构建用户界面,而UIView类提供了许多方法和属性来管理和定制视图。 ### UIView的基本用法 首先,我们需要导入UIKit框架,然后创建一个UIView对象:
原创 7月前
29阅读
iOS的界面开发主要是在UIViewController上面进行的,一般来说手机当前展示的一个界面就是一个UIViewController,跳转的时候就是切换另一个UIVIewController。大部分入门教材中都是推荐StoryBoard或者Xib文件来创建界面,实际上这两种方式对于多人开发的项目会造成很大的阻碍,而且对于新手学习iOS开发也是很不好的,所有个人推荐都使用纯代码方式来开发,这样
转载 2023-07-14 22:50:57
51阅读
作者:刘昊昱
转载 2013-08-01 20:18:00
70阅读
# iOS 开发:实现下拉列表的指南 在 iOS 开发中,下拉列表(Picker View)是常见的用户界面元素之一。用户可以通过它选择多个选项,而无需占用大量屏幕空间。在本文中,我们将简单介绍如何在 Swift 中创建一个下拉列表,并为其添加一些基本功能。 ## 一、基本概念 Picker View 是一种用于选择项的视图,通常按列显示多个选项。用户通过点击或滑动来进行选择。在 iOS
原创 1月前
31阅读
    引入了Core Graphices框架功能,演示如何画线条,文本,改变线条的额粗细,颜色,以及保存和恢复图形上下文。要在一个视图中进行自定义绘制,我们必须首先获得当前图形上下文。图形上下文(CGContext)是一个绘图画布,它存放绘图信息,如颜色,线条宽度和字体。在调用drawRect:之前,由UIView配置当前图形上下文。UIGraphic
1、禁止手机睡眠[UIApplication sharedApplication].idleTimerDisabled = YES;2、隐藏表格某行cell- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath { // 如果是你需要隐藏的那一行,返回高度为
转载 2023-07-14 20:57:49
61阅读
Flutter 插件开发-实战京东SDK唤醒(ios)本项目基于Flutter版本1.12开发,功能是flutter可以通过京东的sdk唤醒京东app打开商品的详情。项目中的appkey需要自己申请,在这文章主要记录本人学习写插件的过程。项目地址总体的效果如下所示:在这里插入图片描述创建插件工程通过Android stuido 工具来创建插件工程,其他方式可以用命令来创建。在这里插入图片描述写上包
一、Screen SizeiPhoneX的屏幕尺寸为 375pt × 812pt @3x,像素为 1125px × 2436px。可以通过判断屏幕的高度来判断设备是否是 iPhoneX,可以在全局宏定义中添加判断设备的宏定义(横竖屏通用):#define IS_IPHONE_X (( fabs((double)[[UIScreen mainScreen] bounds].size.heig
  • 1
  • 2
  • 3
  • 4
  • 5