什么是UIApplication?UIApplication对象是应用程序的象征.每个应用程序都有自己的UIApplication对象,这个对象是系统自动帮我们创建的, 它是一个单例对象.一个iOS程序启动后创建的第一个对象就是UIApplication对象我们只能通过[UIApplication sharedApplication]获得这个单例对象,不能够手动去创建它.UIApplication
前言    先建立一个 helloworld 工程(可参考我的另一篇文章【Android Studio 3.5.3】写helloworld程序及调试运行方法),接下来,在这个工程里加多一个 fragment。修改APP名称修改 res-->values-->strings.xml 里的内容即可,如下: 加一个按钮如下,简单粗暴,直接拖到下面即可。
转载 2024-05-29 01:39:33
90阅读
Windows CE 桌面UI修改 桌面UI主要涉及到CDesktopView类 ,CDesktopView类继承于CDefShellView类;如果要更改桌面的UI表现形式,只要从这个类入手即可.CDesktopView类位于    $(_WINCEROOT)\PUBLIC\SHELL\OAK\HPC\CESHELL文件夹中.   &n
转载 2023-07-16 18:32:46
125阅读
1 初始化加载主界面的时候,可以在新建工程的时候选择single viewcontroller然后吧里面的Mainstory中的视图控制器删掉。拖一个自己的视图控制器。可以拖UIViewController UITableViewController都可以。然后在General或者吧界面中的箭头拿到这个 视图控制器上,这样就可以完成视图的加载。当然,如果还想对这个视图进行一些修改和配置,
解决同时按两个按钮进入两个View的问题[button setExclusiveTouch:YES]; 在6p模拟器上输出宽度是414,在6p真机上输出是375。是测试机本身设置的问题,到 设置->显示与亮度->显示模式,改为“标准” 修改tableViewCell选中状态的颜色cell.selectedBackgroundView = [[UIView alloc] initWit
转载 2023-10-11 23:28:01
100阅读
一、UI概述  (1)UI(User Interface)用户界面,用户能看到的各种各样的页面元素;  (2)iOS App = 各种各样的UI控件+业务逻辑和算法;  (3)想要开发出一款精美的应用程序,需要熟练掌握各种各样UI控件的用法。二、UIWindow1、什么是window?  (1)widow是窗口,每个app都需要借助window将内容展现给用户看;  (2)在iOS中,使用UIWi
转载 2024-01-11 15:05:56
93阅读
1.15 1、UI开发就是放置对象,而这些对象就是控件 控件、组件 2、开发UI功能,使用框架 3、开发应用的第一根步骤 -> 界面上看需要什么东西 -> 打开Xcode,新建项目 shift + command + n 新建一个项目 www.itcast.cn 4、OC中我们的类名一般有前缀 NSString NSArray 在其他的开发语言中为了避免名字的冲突,常
转载 2024-01-19 17:43:20
97阅读
一、首先来了解下项目的基本结构 1. 在新建好一个项目后Main.storyboard:程序可视化的界面,可以通过拖拉控件来这里,代替写代码;LaunchScreen.xib:程序启动界面(每一个运用程序刚启动的时候会有一个短暂的过度界面,可用于推送等等)。会先显示这个界面在进入程序主界面。【另一种办法是在Images.xcassets里面设置】Images.xcassets:图片资源放置Supp
转载 2023-09-28 13:32:49
90阅读
对于想入行移动端UI设计师的小伙伴们来说,对于UI的基础认知可能会有一些模糊,导致不知道从何下手。今天总结了UI设计当中的切图命名和规范以及尺寸规范(iOS)。一、切图命名规范1、常见界面、控件、功能、状态命名集合:是对产品经理、设计师、开发工程师以及H5前端开发人员都可以记住的文件命名规范。界面命名系统控件库功能命名资源类型常见状态位置排序2、以iOS为范例(安卓通用)的切片文件命名规范如下二、
UIApplication简单从字面上了解就是应用程序,开发的时候有的时候会根据需要调用其中的方法,看起来不起眼,实际在iOS开发UIApplication提供了iOS程序运行期间的控制和协作工作。每一个应用程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例,就是设计模式中常说的单例模式,通过sharedApplication获取单例对象,不需要另外的init一个UIA
转载 2024-05-28 17:08:46
66阅读
  很多刚入行的小伙伴都不太清楚做UI设计会用到哪些软件?苏州学码思小编今天就为大家推荐几个比较好的设计工具。  一、Avocode  Avocode是前端切图神器,它实现从视觉到代码的过渡,自动生成导出图片的代码。兼容:Sketch,Photoshop,AdobeXD,illustrator和Figma。  二、Pixlr  PixlrEditor是一个超强的免费在线处理图片工具,可满足您的所有
转载 2023-07-18 00:59:59
2894阅读
OC 问题汇总: 1. 你如何理解 iOS 内存管理   1. new alloc copy retain这些对象我们都要主动的release或者 autorelease   2. 如果是类方法创建的对象,那么系统自动释放池自动在适当的 时候会帮我们 release   3. ARC xcode 自动会帮我们人工智能的添加 re
# iOS 日历UI开发iOS应用程序中,日历功能是一个非常常见的功能。用户可以使用日历来查看日期,添加事件,设置提醒等。在开发iOS日历UI时,我们通常会使用日历控件来简化开发流程。 ## 使用FSCalendar创建日历UI FSCalendar是一个开源的日历控件,可以帮助我们快速实现日历功能。下面是如何使用FSCalendar创建日历UI的步骤: ### 步骤一:安装FSCal
原创 2024-05-06 04:47:31
56阅读
  想要学习UI设计,那么就要先学会UI设计软件,这是基础知识,学会软件后,你会发现软件以外的真正UI设计的能力,软件仅仅只是一个工具。今天这篇文章就是给予初学者正确的UI设计观念,详细的了解一下UI设计需要学会哪些软件?     UI设计需要学会哪些软件?UI是“用户界面”的意思,UI设计涉及到的领域有:设计心理学,情感化设计,视觉设计,美术原理知识等。  由于软件产品的设计主要分为两
如今是一个看颜值的时代,UI界面测试变得更加重要,UI界面频繁的改版就是为了给用户提供更好看,更友好的界面。友好的界面让用户容易理解,易操作。这些年来,移动设备上的UI界面进展很大,越来越醒目,越来越符合逻辑,许多时候大家既能够按照直觉来操作,错误操作也能得到及时的防范、反馈、纠正。甚至小孩子在没有人教的情况下,也能快速学会使用APP程序。界面测试,也叫UI测试(User Interface te
转载 2023-12-20 21:08:48
69阅读
在日常的iOS项目开发中,主要使用的就是Foundation和UIKit这两个框架。(一)Foundation框架Foundation是对Core Foundation框架的一个封装,使用Foundation框架干的活大致就是:创建和管理集合,比如NSArray、NSDictionary、Set访问存储在应用程序里的图片和其他资源创建和管理字符串自动发现IP网络上的设备操作URL流执行多线程代码(
转载 2023-07-20 20:50:50
32阅读
    开发一款APP并不是一个简易的工程项目,事实上一个实际意义上的APP定制开发会采用许多 技术人员一起努力才可以使每个业务流程阶段的要求都能完成,相互为了更好地避免APP出現BUG及其销售市场不接纳这些现况,爱玩高新科技提示每一个顾客,要慎重的依照开发步骤,多与产品主管沟通交流,才可以搭建一个被销售市场接纳的APP,致力于定制手机软件开发服务项目。  &nbsp
好长一段时间没有敲简书了! 主要是因为一直在跑面试。 终于还是在上海入职了! 由于项目原因最终还是入了MVVM+RAC的坑下面是正题。Demo效果使用MVVM+RAC请求网络数据ReactiveCocoa简介在iOS开发过程中,当某些事件响应的时候,需要处理某些业务逻辑,这些事件都用不同的方式来处理。 比如按钮的点击使用action,ScrollView滚动使用delegate,属性值改变使用KV
转载 2024-06-04 23:57:13
31阅读
随着用户对UI的喜好开始偏向简约,设计师有必要将整个UI简化剥离至基本状态,因为保留关键元素才是成功的钥匙。从某种意义上说,极简主义的设计是形式和功能的完美结合。它最大的优势在于形式上的清晰直观——简洁的线条,大量的留白,优雅简约的图形元素,赋予整个设计以简约干净的感受。即使是最庞杂的内容,在这样的设计之下都显得直观而干练,当然,如果设计的足够高效的话。 极简风的APP设计通常要具备几个特征:简
转载 2023-12-03 16:36:29
64阅读
iOS开发中,通过创建子进程来执行耗时操作是一个常见的做法。然而,在子进程中修改UI是一个比较棘手的问题,因为UI更新需要在主线程中进行。本文将介绍如何iOS子进程中修改UI,并提供相应的代码示例。 在iOS中,我们通常使用Grand Central Dispatch(GCD)来管理多线程操作。在GCD中,可以使用`dispatch_async`方法来在后台线程中执行耗时操作,并使用`dis
原创 2024-07-09 03:41:22
25阅读
  • 1
  • 2
  • 3
  • 4
  • 5