1.概述UICollectionView是以列表形式展示数据的方式之,他是继承自UIScrollView,可以上下(或者左右)滑动的视图。UIColectionView,通过自定义UICollectionViewLayout,有灵活的布局方式,例如瀑布流等。2.初始化需要用 UICollectionViewLayout初始化 UICollectionView,他定义UICollectionVie
转载 2023-07-23 22:49:21
146阅读
# iOS Button绘制边框的实现 在iOS开发中,按钮是最常用的UI控件之。除了其基本功能,许多开发者希望在按钮上增加边框以提升用户体验和视觉效果。本文将介绍如何在iOS中绘制按钮的边框,并提供相关的代码示例。 ## 1. 创建自定义按钮 在iOS中,可以通过创建个自定义按钮类来实现更复杂的样式。下面是个简单的自定义按钮的实现,使用UIKit框架。 ```swift impor
原创 2024-09-22 06:33:50
63阅读
# iOS UIView显示边框的完整指南 在iOS开发中,UIView是构建用户界面的基本组件之UIView不仅可以显示图像、文字和其他内容,还可以通过简单的属性设置和方法调用来美化界面。在这篇文章中,我们将探讨如何在UIView上显示边框,并提供些代码示例和最佳实践。 ## 1. 什么是UIViewUIViewiOS中所有视图的基类。它提供了呈现内容的基本框架,并且具有各种重
原创 7月前
60阅读
接着昨天的学习,首先来研究UIView类的frame属性和bounds属性的区别。frame是以父视图为参考系,bounds则是以自身为参考系。下面是直观的实验代码,用来区分frame和bounds的区别:<span style="font-size:14px;">AppDelegate.m</span> <span style="font-size:14px;
转载 2023-07-14 16:29:47
109阅读
,简述  1.1,IOS操作系统的层次架构         iOS为应用程序开发提供了许多可使用的框架,并构成IOS操作系统的层次架构,分为四层,从上到下依次为:Cocoa Touch Layer(触摸UI层)、MediaLayer(媒体层)、Core Services Layer(核心服务层)、Core OS Layer(核心OS层)
学习iOS开发已有数年时间,基本的各种库操作都能够熟练完成,但是对于iOS的整体框架还需要重新学习边。每天的工作其实都离不开这套框架,它上至用户所见之界面,下至底层操作系统,就相当于个工具箱,不论你的App多么复杂或者多么简单,都离不开这套工具,所有功能都是建立在这套工具之上的。今天研究了这套框架,发现其中有很多有意思的地方。   iOS
转载 2024-02-01 15:15:03
41阅读
# 如何为 iOS UIView 设置边框iOS 开发中,为 `UIView` 设置边框个常见的需求,通过设置边框,可以使界面元素更加美观、明确。本文将带你步步了解如何实现这点,适合刚入行的小白开发者。 ## 流程概览 下面是设置 `UIView` 边框的基本流程: ```mermaid flowchart TD A[创建 UIView 实例] --> B[设置边框
原创 7月前
73阅读
该属性为BOOL值,UIView的默认值是YES,但UIButton等子类的默认值都是NO。opaque表示当前UIView是否不透明,不过搞笑的是事实上它却决定不了当前UIView是不是不透明,比如你将opaque设为NO,该UIView照样是可见的。其作用在于:给绘图系统提供个性能优化开关。如果该值为YES,那么绘图在绘制该视图的时候把整个视图当做不透明对待。这样,绘图系统在执行绘图过程中会
iOS开发中,增加`UIView`的边框和阴影可以提升用户界面的美观性和层次感。随着版本的更新,该过程的细节可能会有所不同。在这篇博文中,我们将详细探讨如何在不同版本的iOS中实现`UIView`的边框阴影效果,并提供实战案例和优化建议。 ### 版本对比 | 特性 | iOS 12及以下 | iOS 13及以上
原创 6月前
129阅读
iOS开发中UITableView可以说是使用最广泛的控价,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是UITableView。1.基本介绍2.数据源3.代理4.性能优化5.UITableViewCell6.常用操作7.UITableViewController8.MVC模式基本介绍UITableView有两种风格:UITableViewStyle
UIView(视图)表示屏幕上的块矩形区域,在屏幕上看到的内容都是UIView或者UIView的子类.UIView个基类,提供了关于视图展示,管理以及层级关系的基本功能.   视图的使用分为四大步:    (1)创建视图对象 UIView *view = [[ UIView alloc ] initWithFrame : CGRec
转载 2024-10-26 07:51:40
29阅读
# 如何在 iOS 中实现 UIView 边框显示 在 iOS 开发中,为 UIView 添加边框个常见的需求。无论是为了美观还是突出某个元素,正确地实现 UIView边框效果都至关重要。本文将通过简单易懂的步骤来教你如何在 iOS 中为 UIView 添加边框。 ## 实施流程概述 首先,我们先明确整个实现的流程。下面是步骤的汇总表: | 步骤 | 描述
原创 2024-09-06 03:54:07
66阅读
通过Shape可以在XML中绘制下四种形状,通过android:shape属性指定:rectangle: 矩形,默认的形状,可以画出直角矩形、圆角矩形、弧形等 oval: 椭圆形,用得比较多的是画正圆 line: 线形,可以画实线和虚线 ring: 环形,可以画环形进度rectanglerectangle是默认的形状,也是用得最多的形状,些文字背景、按钮背景、控件或布局背景等。soli
UIView 简介什么是UIViewUIView是窗口上的块区域,是iOS中所有控件的基类,我们在app中所有能看见的都是直接或间接继承与UIView的.我们把UIView叫做视图.UIView的作用负责内部区域的内容渲染。负责内部区域的触摸事件。管理本身的所有子视图。处理基本的动画。UIView创建与使用创建UIView//通过frame创建View UIView *view = [[
转载 2023-10-11 23:28:38
256阅读
、介绍      使用UIWebView类在你的应用中嵌入web内容,只需要简单的三个步骤,第步创建个UIWebView对象,第二步把UIWebView与个window联系起来,第三步,发送个请求去加载web内容。你也能使用UIWebView向前、向后加载历史web页面。你甚至可以通过编程方式设置些Web内容的属性。     
转载 2023-07-14 18:25:17
124阅读
UITableView是我们ios开发中最常用的个控件,学会UItableView的使用对我们的开发工作也是相当重要 UITableView简介  UITableView是我们ios开发中最常用的个控件,学会UItableView的使用对我们的开发工作也是相当重要。基本用法  使用Xcode新建个空项目,在默认的UIViewController中显
90后的小伙子都这么厉害了,有什么理由不努力奋斗呢!多加入以下圈子,认识下身边的牛人。说不定会有意外的收获。今天我们来详细UIWebView用法。UIWebView是iOS内置的浏览器控件,可以浏览网页、打开文档等 能够加载html/htm、pdf、docx、txt等格式的文件.用UIWebView我们就可以做个简易的浏览器。效果如下: 创建UIWebView首先创建UIWebView,这个不
# iOS开发:如何为UIView设置边框和阴影 在iOS开发中,UIView是构建用户界面的基本元素之。为UIView设置边框和阴影不仅可以增强视觉效果,还能提高用户体验。在这篇文章中,我将带你步步实现这个功能,帮助你掌握UIView边框和阴影设置。 ## 流程概述 实现UIView边框和阴影主要分为以下几个步骤: | 步骤 | 描述 | |------|------| | 1
原创 8月前
204阅读
nitWithFrame:CGRectMake(10, 10, 80, 80)]; view.layer.cornerRadius = 10;
原创 2023-02-15 09:55:22
432阅读
、View如何被添加到屏幕窗口了解View如何被添加到屏幕窗口之前,先理解几个概念 Window:是个抽象类,提供了绘制窗口的组通过API PhoneWindow: 是Window的唯继承实现类,该类内部包含个DecorView的对象,该DecorView对象是所有窗口(Actvivty)的根View DecorView: 是PhoneWindow的内部类,是FrameLayout的子类
  • 1
  • 2
  • 3
  • 4
  • 5