首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【IOS开发基础系列】Storyboard专题

不同故事不仅仅包含一个viewcontroller,而是包含 app 所有viewcontroller。         ...与之对应故事应用程序使用 UIMainStoryboardFile或者“Main storyboard file base name”键。它要求应用程序启动时需要加载故事文件名。...与使用 MainWindow.xib 时候不同故事不会包含应用程序委托。...但是应用程序委托不知道PlayersViewController在哪里,因此我们不得不把它从故事找出来。这是使用故事一个令我烦心不已不足。...如果使用IB , MainWindow.xib中会有应用程序委托一个引用,同时你可以将顶层ViewController 连接到应用程序委托IBOutlet 属性。但现在使用故事就不可能了。

83330

iOS:分割控制器UISplitViewcontroller

分割控制器UISplitViewController 功能:它也是ipad一个新特性,屏幕上可以同时显示两个控制器,左边一个,右边一个;左边为主控制器,右边为详细控制器,主控制器可以根据需要显示或隐藏...它对于iPhone虽然可以使用,但是不具备同时显示特点,iPhone样式,就是导航控制器切换模式。...SplitViewController有 一个property叫做ViewControllers,它是一个数组,这个数组有两个元素,左侧右侧,左侧元素0,右侧元素1 @property (nonatomic...上基本样式截图为: 故事布局样式截图为: 下面我们就通过纯代码方式创建如下: 1、创建两个控制器类,一个为主控制器类MasterViewController,一个为详细控制器类DetailViewController...2、导入几张素材图片,用来详细控制器显示。

1.8K30
您找到你想要的搜索结果了吗?
是的
没有找到

WWDC20iOS改变

现在可以iOS 13上使用。PencilKit使开发人员可以轻松地在其应用程序中集成绘图画布视图工具包。 PencilKit可让您轻松快捷地将手绘内容整合到iOS或macOS应用。...4.Catalyst Catalyst能够将iOS应用程序引入macOS基础架构,这些年,很多iOSapp开始尝试跨平台开发,事实上,Catalyst不断改进,今年也将更多iOS库或者对应功能加入到...Catalyst甚至引入了macOS上不存在框架,从而可以更轻松地将应用程序引入Mac Catalyst,而不必在为Mac编译时有条件地排除代码,目前目标(macOS Big Sur或更高版本)...今年API增加了CatalystiOS处理物理键盘事件支持,这对设备用户行为上报个利好消息,此外,tvOS焦点引擎API现在可用于Mac Catalyst应用程序,UICollectionView...,既然推荐我们还是要看一看,这一次更新了关于滑动卡顿内容硬盘读写内容,特别是一些指标,可以对于性能监控有一个概括帮助。

1.7K10

iOS开发常用之网络

iPad多任务分屏适配同学可以看一下。 HACursor - HACursor,一个对横向ScrollView视图进行管理UI控件。...STPopup - 提供了一个可在iPhoneiPad使用具有UINavigationController弹出效果STPopupController类,并能在Storyboard上很好工。...故事使用GHSidebarNav侧开菜单控件。 iOS-Slide-Menu - 能够类似FacebookPath那样弹出左右边栏侧滑菜单,还支持手势。...ADo_GuideView - 转动用户引导页(模仿网易bobo)因为没有从应用程序包里抓到@ 3x图片,建议iPhone5模拟器运行,保证效果〜(版本新特性,导航页,引导页)。...ZLSwipeableViewSwift - Swift卡片堆叠效果实现(ZLSwipeableView)】实现类似TinderPotluck应用程序的卡片堆叠效果,该项目基于ZLSwipeableView

23.6K10

WWDC20全球开发者大会上开发者必须了解这些事

使用 Universal 2 应用程序二进制文件,开发者将能够轻松创建单个应用程序,以利用带有Apple芯片新型Mac本机功能性能,同时仍支持基于IntelMac。...---- 管理发展开发商业务 Xcode 中新 StoreKit 工具使开发者可以 Mac 上本地模拟订阅设置,应用内购买甚至退款。...还有一个新 StoreKit 测试框架,使开发者可以轻松地自动执行购买工作流程测试。有关订阅续订事件客户退款新 App Store 服务器通知帮助开发者更好地管理其应用程序客户体验。...---- Mac Catalyst提供更多定制应用程序 Mac Catalyst 与 macOS Catalina 一起 WWDC 2019上首次亮相,使开发者可以轻松地将其 iPad 应用程序引入...开发者可以 Mac App Store上向 175 个国家/地区客户分发 Mac Catalyst 应用,并通过通用购买让客户轻松地 Mac,iPhone iPad 上享受应用应用内购买。

1.2K20

给大家推荐几个Mac上常用,且能提高不少工作效率Mac程序。

iMazing for Mac:iOS移动设备管理软件 帮助用户管理iPhoneiPadiPod设备管理器,获取值得信赖软件来传输保存您音乐,消息,文件和数据。...安全备份任何iPhoneiPad或iPod touch。iMazing功能强大且用户友好,它是MacPC上最好iOS设备管理器。...Art Text 4 for Mac:好用艺术字体制作软件 已经出了中文汉化版 图形设计软件,已针对创建文本效果基于文本样式图形进行了调整。...该应用程序包含多种文本设计预设效果,帮助您创建视觉增强照片标题,徽标,新闻通讯传单标题,演示文稿甚至电影标题。...Vanilla Pro Mac:隐藏菜单栏图标工具 可以隐藏Mac菜单栏任何应用程序图标的工具,通过完全隐藏图标完善您菜单栏,它兼容浅色深色菜单栏,使用它能保持你菜单栏清洁。

43320

iOS界面设计,12个优秀案例激发你灵感

Admin后台集中管理地点数据,但您可以对其编辑,更新或删除。来自世界各地风景优美的图片界面色彩主要构成,非常美观。 2....以上2018年12个非常棒iOS移动应用程序,它们大部分都位于App Store排行榜首位,下载次数使用人数都几位可观。...关于颜色选择比较自由,你可以使用下面列出默认iOS调色,也可以自己定制,以便在同类App可以脱颖而出。...通常情况下,iOS应用程序需要使用不同尺寸图标。比如,用户安装某一App后,主屏幕可能需要使用较小图标,但该程序App Store里又需要更大图标。...从原型设计开始 iOS 11,还添加了拖放操作,允许用户使用单指将所选照片,文本其他内容从一个位置移动到另一个位置 -甚至iPad应用程序也可以进行该操作。

1.7K70

苹果推出全新AI系统,还将接入ChatGPT!马斯克:将禁用苹果设备!

“邮件”应用,用户还可以查看邮件摘要,并获得智能回复建议。 图像生成:Apple Intelligence 可以根据用户图片库创建生成照片,类似于其他一些平台。有三种样式:素描、插图动画。...私有云计算:Apple Intelligence 将利用使用苹果芯片特殊服务器上基于模型,确保用户数据私密性安全性。...据苹果技术开发团队副总、Vision产品副总Mike Rockwell介绍,目前Vision Pro已有超过2000款专用应用程序,而兼容iPhoneiPad应用程序也已超过150万个。...全新控制中心:用户可以对控件进行分组,也可以把用户认为最重要功能在最显著位置展示,更便于使用。新“控件库”可用于自定义内容,甚至可以锁屏状态下,将相机手电筒换成其他功能。...安全隐私更新:用户可以单独锁定某一个应用,其他用户无法未经身份验证情况下查看或访问信息。用户也可以控制哪些联系人适用用于哪些不同App。

17810

苹果在macOS Catalina售卖游戏、音乐、电视(Smartphones)

Arcade游戏可以跨设备进行,因此Mac上启动游戏可以稍后iPhoneiPad上继续。...新节目类别、精选集高级搜索工具允许您按当前事件、人物甚至短语搜索剧集已添加到应用程序。...image.png 有了Sidecar,用户可以将iPad作为第二个显示器来扩展他们Mac工作空间,或者利用iPad苹果铅笔力量Mac应用程序绘图、绘制草图或写作。...Catalyst提出了一个问题,即macOSiOS将来是否会融合到一个AppleOS操作系统。...屏幕时间告诉你你花了多少时间Mac上使用应用网站。停机时间可以让您安排离开Mac时间,而应用程序限制允许您设置使用应用程序时间限制。

1.5K20

CSS3 Media QueriesiPhone4iPad运用

CSS3 Media Queries介绍本站上介绍已有好几篇文章了,但自己碰到问题与解决文章还是相对较少。同一个项目,为了实现iPhoneiPad与竖风格,让我还是头疼了一翻。...但现在需求是,iPhone4以及iPad与竖下,也需要让表单居中显示: ? 上图显示iPad需求,横下也需要类似的效果。...需求明确,做法也是有思路,首先我按照:CSS3 Media Queries模板模板样式增加了代码: /*iPad*/ @media screen and (max-device-width...iPhone4iPad横竖下都能正常让表单居中显示。 ?...那么以后大家iPhone4iPad设备上,就可以按照横竖来定样式了: 1、iPhone4竖 @media only screen and (-webkit-min-device-pixel-ratio

76430

CorelDRAW官方最新2021版本新增功能介绍

您共享 CorelDRAW 设计文件收集来自一个或多个贡献者实时评论注释。 直观新项目仪表使存储、组织共享云文件变得轻松简单。...颜色、填充透明度 使用颜色样本或基于颜色和谐生成颜色,轻松应用颜色填充轮廓。更改对象透明度,并使用图案、渐变、网状填充等样式填充对象。...样式样式集 对象样式泊坞窗让您可以轻而易举地管理样式样式集,多个对象应用一致格式、生成迭代版本并快速、一致地格式化所有文档。...样式样式集,对象样式泊坞窗让您可以轻而易举地管理样式样式集,多个对象应用一致格式、生成迭代版本并快速、一致地格式化所有文档。...专属印刷与网页设计工具 体验完全精确不受限制印刷或网络设计,每次都能提供完美的出版效果成品,自信地掌握不同介质颜色一致性,在打印前了解您颜色是否准确,利用一系列出色网络图形工具预设,制作引人入胜网站内容

2.9K00

Ios常用第三方框架(二)

Eureka.swift - Eureka XLForm Swift 移植版本, 一个可以帮助开发者们快速构建 iOS 各种复杂表单库, 具有较高扩展性, 方便自定制样式。...HorizontalScrollCell - HorizontalScrollCell一款使用方便水平方向滚动单元格,适用于UICollectionView实现水片方向滚动视图。 。...MGSwipeTableCell - 另一个常见于很多应用UI组件,苹果应该考虑标准iOS SDK中加入一些类似的内容。Swipeable表格cell这个pod最佳描述,也是最好。...,可以使用在多种不同形态APP下,还可以将其做为多页或多图滑动介绍。...ESTabBarController.swift - 自定义TabBarController组件,继承自UITabBarControlle,添加动画自定义样式

7.6K60

iOS 9人机界面指南(二):设计策略 - 腾讯ISUX

美学完整性指在一款应用视觉表现交互行为与功能结合后所传达出整体一致性。 ? 人们关心应用是否提供了应有的功能,但是也会潜移默化甚至很直接地被应用视觉表现交互行为所影响。...2.1.2 一致性(Consistency) 一致性可以让人们一款应用不同部分甚至不同应用间复用使用同样认知技能。一款具备一致性应用不应盲从地复制其他应用,也不应在风格上一成不变。...不同位置执行同样操作时,人们是否能能预期会发生什么?应用自定义UI元素是否在外观行为上保持一致? 应用是否先前版本保持一致?条款意义是否保持不变?...创建可靠原型最简单方法使用基于故事Xcode模板创建一个基础应用,然后使用一些类似于占位符内容来进行填充。(故事版可以涵盖应用所有界面,并且包括界面之间跳转关系。)...新用户可以用简单、自然方式直接操控内容,所以可以很容易学会如何使用iPadKeynote. Keynote从桌面版向iPad转变基于从细节到整体大量修改重新设计

1.3K21

苹果智能炸裂登场:直接GPT-4o加持,全家桶都上生成式AI,Siri脱胎换骨

它覆盖 iPhoneiPad Mac,深度集成 iOS 18、iPadOS 18 macOS Sequoia 。...Siri 现在可以应用程序或跨应用程序执行数百项新操作,包括「Messages」「Mail」查找朋友发送书籍推荐。 Siri 能够根据用户设备信息提供个性化智能服务。...利用重写功能,用户可以从多个版本挑选,调整文风以适应不同读者场合。无论为求职信增加说服力,还是为派对邀请函注入幽默与创意,重写功能都能帮助用户找到恰如其分表达。...Image Playground 易于使用,并且直接内置于包括「Messages」在内应用程序,也可以专用应用程序使用,非常适合尝试不同概念和风格。...用户可以 Mac 设备上启动浏览任何他们想要执行操作 iPhone 应用程序,并通过键盘、触控板鼠标与手机无缝互动。 滑动 iPhone 屏幕。 打开 iPhone 应用程序

12610

跨平台开源项目Ngui【基准性能测试报告】

Ngui简介 这是一个GUI排版显示引擎跨平台GUI应用程序开发框架,基于NodeJS/OpenGL,这也是第一个移动端Android/iOS融合NodeJS前端GUI项目,至此JavaScript...Ngui目标:在此基础上开发GUI应用程序拥有开发WEB应用般简单与速度同时兼顾Native应用程序性能与体验。...iPhone6上创建10万个Div并对相关属性进行设置需要10秒以上时间,但在Android上这个时间会减少到1/2, 因为Android使用V8,而iOS上使用JSC并通过胶水层粘合到V8...View 一个全屏Scroll视图中创建10万个Div视图,然后滚动这个Scroll,这时查看CPU占比以及频幕刷新率。 Div视图自动布局,所以10万个Div不会在屏幕同时出现。...下面iPhone6截图: ? CSS 创建10万个样式表所消耗时间。

1.3K100

mac系统常用工具这几个App简直mac神器,建议大家去试试哦

iMazing for Mac:iOS移动设备管理软件 帮助用户管理iPhoneiPadiPod设备管理器,获取值得信赖软件来传输保存您音乐,消息,文件和数据。...安全备份任何iPhoneiPad或iPod touch。iMazing功能强大且用户友好,它是MacPC上最好iOS设备管理器。...Art Text 4 for Mac:好用艺术字体制作软件 已经出了中文汉化版 图形设计软件,已针对创建文本效果基于文本样式图形进行了调整。...该应用程序包含多种文本设计预设效果,帮助您创建视觉增强照片标题,徽标,新闻通讯传单标题,演示文稿甚至电影标题。...Vanilla Pro Mac:隐藏菜单栏图标工具 可以隐藏Mac菜单栏任何应用程序图标的工具,通过完全隐藏图标完善您菜单栏,它兼容浅色深色菜单栏,使用它能保持你菜单栏清洁。

25710

CSS3 Media Queries模板

那么今天我们就针对上面的问题,一起来探讨一下CSS3 Media Queries各种不同设备(桌面,手机,笔记本,ios等)下模板制作。那么Media Queries如何工作?...CSS3 Media Queries模板 CSS3 Media Queries一般都是使用“max-width”“min-width”两个属性来检查各种设备分辨大小与样式表所设条件是否满足,如果满足就调用相应样式...打个比方来说,如果你Web页面960px显屏下显示,那么首先会通过CSS3 Media Queries进行查询,看看有没有设置这个条件样式,如果找到相应,就会采用对应下样式,其他设备一样道理...调用独立样式表 你可能希望不同设备下调用不同样式文件,方便管理或者维护,那么你可以按下面的这种方式进行调用: <link rel="stylesheet" media="screen and (...Media Queries<em>在</em>标准设备上<em>的</em>运用 下面我们一起来看看CSS3 Meida Queries<em>在</em>标准设备上<em>的</em>运用,大家可以把这些<em>样式</em>加到你<em>的</em><em>样式</em>文件<em>中</em>,或者单独创建一个名为“responsive.css

92820

60个设计师必备APP(下)

对设计师而言,好用不仅是最好iPad app,苹果Marvel也是相当便利设计工具。组合使用最好iPhone app将为创意工作室创造更多可能性-更重要,不断超越。...从图片里挑选你最喜欢颜色,基于这个颜色产生互补色调,整理管理您最喜爱调色供以后参考。 50、Clear ? 一个设计优雅任务管理应用程序。...我们最喜欢iPhone应用程序基于浏览器网络字体应用。...开发商:appricot LLC 价格:免费 ikonica也是只有苹果版,针对设计师、开发商一个非常有用工具,让你轻松上升到设计图标的较高水平,各种不同背景环境测试你图标。...开发商:cinemek 价格:14.99美元/£10.49 这个iphone手机上应用口袋故事画板,为那些导演、制片人、作家、动画制作者、以及电影学院学生和那些希望将自己故事可视化的人们打造

90730

跨平台开源项目Ngui【基准性能测试报告】

本文作者:IMWeb louistru 原文出处:IMWeb社区 未经同意,禁止转载 Ngui简介 这是一个GUI排版显示引擎跨平台GUI应用程序开发框架,基于NodeJS/OpenGL...Ngui目标:在此基础上开发GUI应用程序拥有开发WEB应用般简单与速度同时兼顾Native应用程序性能与体验。...iPhone6上创建10万个Div并对相关属性进行设置需要10秒以上时间,但在Android上这个时间会减少到1/2, 因为Android使用V8,而iOS上使用JSC并通过胶水层粘合到V8...View 一个全屏Scroll视图中创建10万个Div视图,然后滚动这个Scroll,这时查看CPU占比以及频幕刷新率。 Div视图自动布局,所以10万个Div不会在屏幕同时出现。...下面iPhone6截图: ? CSS 创建10万个样式表所消耗时间。

53010

Apple Watch平台认知与产品设计

层出不穷app 不用做事晚上 半躺着看资讯、文章、视频 iPad Mini Apple TVAirPlay 解放双手 基于现有认知来打量新事物,与实际当中体验(真实使用,而非上手试用),两回事...互动成本是否低廉同时取决于两方面因素,一设备自身特性,二产品功能内容复杂度。...不过与iPad案例有所不同,Watch虽然无法承担主任务,但其自身特性却可以使它成为iPhone增强设备 – 用户不是在所有情境下都可以方便通过iPhone来完成那些任务,但至少可以随时随地通过附属设备与那些任务...在为产品设计Glance视图之前,要对其样式与行为方面的特性有所了解: 样式 每个Glance都相当于一张尺寸固定、容量有限的卡片,其中内容无法滚动。...,只要功能体验方面的削减度承受范围之内。

1.1K70
领券