iOS UI开发

devtools/2025/2/7 13:38:22/

UIView:

生命周期:

UITabBar:

UINavigationController:

UIWindow:

UIWindow作为容器是一个基础画面

storyboard会自动给我们创建一个UIWindow

自己创建一个呢:

更改一下看区别

代理:

代理方法:

UITableView: 

 

delagate设置一些cell的高度,点击事件等 而datasource区域多少组什么内容标题样式

点击跳转页面

UICollectionView:

写一个视频的的uicollectioncontroller 单独创建一组文件

添加头文件 自己创建 代替原来的 

layout赋值给collectionview

required方法: 

精准控制:

UIScrowView:

调节scroll大小 高度到最后一个图片的最下边 

创建一个scrowView,五倍屏幕宽度 并且取消水平滚动条

UILable:

UIImage:

AutoLayout:


http://www.ppmy.cn/devtools/156823.html

相关文章

【Day32 LeetCode】动态规划DP Ⅴ 完全背包

一、动态规划DP Ⅴ 完全背包 1、完全背包理论 有N件物品和一个最多能背重量为W的背包。第i件物品的重量是weight[i],得到的价值是value[i] 。每件物品都有无限个(也就是可以放入背包多次),求解将哪些物品装入背包里物品价值总和…

文件读写操作

写入文本文件 #include <iostream> #include <fstream>//ofstream类需要包含的头文件 using namespace std;void test01() {//1、包含头文件 fstream//2、创建流对象ofstream fout;/*3、指定打开方式&#xff1a;1.ios::out、ios::trunc 清除文件内容后打开2.ios:…

Axure PR 9 动效 设计交互

大家好&#xff0c;我是大明同学。 这期内容&#xff0c;我们来用Axure制作一组动效。 动效 创建动效元件 1.打开一个新的 RP 文件并在画布上打开 Page 1。 2.选中画布&#xff0c;将画布填充颜色设置为蓝色(#0052D9)。 3.在元件库中拖出一个圆形元件&#xff0c;选中矩形元件&…

DS图(中)(19)

文章目录 前言一、图的遍历广度优先遍历深度优先遍历 二、最小生成树Kruskal算法Prim算法两种方法对比 总结 前言 承上启下&#xff0c;我们来学习下图的中篇&#xff01;&#xff01;&#xff01; 一、图的遍历 图的遍历指的是遍历图中的顶点&#xff0c;主要有 广度优先遍历 …

DeepSeek 引发 AI 大模型战火,编程语言群雄激战谁夺胜利权杖?

随着人工智能领域的飞速发展&#xff0c;AI 大模型如璀璨星辰般不断涌现&#xff0c;DeepSeek 作为其中备受瞩目的一员&#xff0c;凭借其强大的性能和广泛的应用潜力吸引了众多关注。在大模型的开发与应用过程中&#xff0c;编程语言的选择起着至关重要的作用。 博主主页&…

Ubutun本地部署DeepSeek R1

目录 一、本地部署&终端命令行交互 二、网页端交互 三、参考链接 一、本地部署&终端命令行交互 Ollama 是一个轻量级的大语言模型管理工具&#xff0c;支持 Windows / Mac / Linux。 Ollama官网&#xff1a;Ollama # 下载安装ollama curl -fsSL https://ollama.co…

11 享元(Flyweight)模式

享元模式 1.1 分类 &#xff08;对象&#xff09;结构型 1.2 提出问题 做一个车管所系统&#xff0c;将会产生大量的车辆实体&#xff0c;如果每一个实例都保存自己的所有信息&#xff0c;将会需要大量内存&#xff0c;甚至导致程序崩溃。 1.3 解决方案 运用共享技术有效…

.net的一些知识点

1.public,protected,private的区别 从访问权限来说是 public>protecd>private 翻译成汉字&#xff1a;公有的>受保护的>私有的 但是在拿那种旧版本(2017及之前)的vs创建class的时候&#xff0c;这个类是没有修饰符的。现在vs2022版本创建带了默认修饰符&#x…