Sizes of iPhone UI Elements

Jetson Nano官方镜像下载&烧录 在NVIDIA Jetson Nano开发者套件上安装NVIDIA官方Ubuntu镜像 阅读详情

from:http://blog.csdn.net/hairetz/archive/2009/04/30/4141043.aspx

 

http://www.idev101.com/code/User_Interface/sizes.html

 

ElementSize (in pixels)
Window (including status bar)320 x 480px
Status Bar
(How to hide the status bar)
20 px
View inside window 
(visible status bar)
320 x 460
Navigation Bar44 px
Nav Bar Image /
Toolbar Image
up to 20 x 20 px (transparent PNG)
Tab Bar49 px
Tab Bar Iconup to 30 x 30 px (transparent PNGs)
Text Field31 px
Height of a view inside 
a navigation bar
416 px
Height of a view inside 
a tab bar
411 px
Height of a view inside 
a navbar and a tab bar
367 px
Portrait Keyboard height216 px
Landscape Keyboard height140 px

Viewing / Adjusting Sizes in Interface Builder

Sizes for specific UI elements (buttons, text fields, images, etc.) can be adjusted in the size panel of the Inspector window ( ↑⌘I):
iconshortcut 
⌘3Size is the size and location (in X,Y coordinates) of the object on screen.

Size (and location) can also be adjusted programmatically:

[button setFrame:CGRectMake(x, y, width, height)];

The x, y position refers to the top left corner of the view being positioned.

Frame and Bounds

The frame is the outer container for the view - the position of the item within its enclosing superview. x is the distance left-right, where x = 0 is the left side. y is the distance up-down, where y = 0 is the top of the frame.

The bounds rectangle determines the origin and scale in the view's coordinate system within its frame rectangle. Setting this property changes the value of the frame property accordingly.

When you set the frame property, the size of the bounds property is set to match the size of the frame property. The center property is also adjusted to match the center point of the new frame.

Additional References

AI提示词实战:用EARS语法5步搞定产品需求拆解(附完整案例) 本文详细介绍了如何运用EARS语法将模糊的产品需求进行原子化拆解,转化为清晰、可执行的结构化指令。通过一个完整的自由职业者项目管理工具案例,演示了从原始需求分析到构建增强AI提示词的五步实战流程,帮助产品经理和技术人员实现高效、精准的需求传达与协作。 阅读详情

相关推荐

光耦继电器电路分析

光耦电路的分析笔记

MingYue_SSS的博客 6632

User Interface: Sizes of iPhone UI Elements

iPhone Development 101: User InterfaceSizes of iPhone UI Elements How to detect the current device size (and how to tell if it's an iPhone 5) Element iPhone 4S (and earlier)

811

SAP FI 会计科目表(COA)可直接套用配置模板

摘要:本文提供了SAP S/4HANA环境下可直接套用的会计科目表(COA)配置模板,包含科目编码规则、号段规划、科目组设置等核心内容。模板采用10位数字编码,按资产(1000)、负债(2000)、权益(3000)、成本(4000)、收入(5000)、费用(6000)六大类划分号段,并预设科目组控制字段状态。适用于集团/单一公司、国内/跨国企业场景,支持多表架构映射,配置完成后可通过事务码SAKO验证科目清单。模板遵循"前4位固定一级科目"原则,企业可根据行业特性调整明细科目。

金牌架构师 244

批量请求和循环请求有什么区别?从 API 请求次数看量化数据获取的工程设计

<think>我们要求根据给定的内容生成≤150字的文章摘要。输入内容较长,但核心是讨论循环请求和批量请求的区别,以及QuantDash库的批量API。摘要需要简洁,覆盖主要观点。需要提取关键信息:循环请求直观但工程成本高,批量请求通过数据访问层抽象减少请求数量并统一任务,但需注意错误处理、429、重试等。QuantDash提供批量K线等接口。摘要需控制在150字以内。</think>摘要:循环请求直观,但随股票池扩大,请求数量、异常处理与任务恢复成为工程问题。批量请求通过数据访问层抽象统一任务,减少独立请

quantdash_cc的博客 316

优化反射性能的总结(中)

<think>我们根据要求生成不超过150字的文章摘要。需从长文中提炼核心内容。关键点包括:反射优化使用委托存在问题;改用CodeDOM在运行时编译生成代码以提升性能;文章示例展示编译与调用逻辑。注意摘要字数限制。</think>摘要:委托调用优化反射仍存性能瓶颈。借助CodeDOM可在运行时将动态生成的代码编译为程序集,直接调用方法,彻底消除反射开销。文章演示了编译文本为程序集并调用结果的五步流程,并比较了静态与实例方法的调用策略,展望后续优化技巧。

sheep404的博客 220

iPhone Ultra到ToDesk:折叠大屏时代的效率革命,硬件只是开始

试想在外出途中打开iPhone Ultra,展开7.76英寸大屏,通过ToDesk远程连接办公室的电脑,查看文件、回复邮件、操作专业软件,4:3的接近方形屏幕正好适合分屏显示,一边看远程桌面,一边开本地笔记,效率可谓直接提升好几倍!

JoyCong1998的博客 204

苹果折叠屏 iPhone Ultra 疑似泄露

影像方面则主打实用,取消了使用率不高的长焦镜头,搭载4800万主摄+4800万超广角双摄,日常拍风景、拍人像、微距特写、日常记录,完全能满足绝大多数人的拍照需求,实用性拉满。更关键的是,苹果用上了全新的CoE屏幕封装技术,精简屏幕内部的堆叠结构,不仅让屏幕更薄、更省电,还最大程度消除折叠屏的屏幕折痕。相信很多人都有过这样的困扰:外出出差、通勤路上、居家休息时,突然收到工作消息,需要修改文档、整理表格、处理电脑文件,但身边没带笔记本,用普通手机操作又有点限制,屏幕太小,操作不太顺手。

ToDesk_Daas的博客 267

iPhone 如何翻译视频字幕和游戏对话?TransPeek 固定区域教程

视频字幕、游戏对话位置固定时,怎样让 iPhone 只翻译需要的区域?本文用 TransPeek 实机截图介绍预设创建、区域框选、语言与窗口样式、启动广播及常见问题,并说明多区域输出和布局变化的使用边界。

享受分享 205

MCP 版本兼容性问题:openai-agents 与 mcp SDK 的 HTTP 认证头传递失败

在的params中传入自定义的params={api_key } " } , "timeout" : 30 , "httpx_client_factory" : my_httpx_factory , # ← 自定义工厂 } , cache_tools_list = True ,) as server : . . ."},"httpx_client_factory": my_httpx_factory, # ← 自定义工厂},...注意:此方案依赖是否正确将headers。

前端,请指教 169

第一次开发 iPhone App,可能碰到的问题,解决办法

第一次开发 iPhone App,卡住你的不是代码,是环境、签名、真机这些和编程无关的门槛。五类新手卡点逐一拆解:环境(Xcode 体积膨胀,免 Xcode 工具链如 KXApp 内置编译套装把安装从两天降到几分钟)、签名与描述文件(免费 Apple ID 即可真机起步,不用先花 99 美元)、装不上手机(信任开发者/签名过期/数据线三步排查)、语言焦虑(先跑通最小 App 再补语法)、教程版本对不上(先走最小路径)。附免费账号签名有效期提醒与第一次连接细节。

2501_91510632的博客 175

iPhone全语种录音翻译助手APP:多语言转换功能实测

<think>用户要求我根据提供的长篇文章,生成一份不超过150字的摘要。</think>市面上4款iPhone录音转写翻译App实测:科会通在8米拾音多语言会议中表现最佳,中英日混讲转写错误率低于8%,支持离线录音、双语对照及跨平台分享;讯飞听见标准音场景准确,但对口音、远距离和离线支持不足;飞书妙记与飞书生态深度绑定,独立使用受限于中英日且无离线能力;通义听悟笔记总结效果好,但多语言和复杂场景能力弱。建议按核心场景选择工具。

AIsoft_8688的博客 186

claude-fable-5 接口报 404 怎么办?预览版模型踩坑排查 + 3 种修复方案(附 overloaded_error 处理)

最快的排查路径是先确认模型 ID 在目标平台的模型目录中确实存在,再确认 SDK 版本是最新,最后确认路由走的是 preview 通道。需要注意的是,这类网关通常提供 OpenAI 兼容接口,而非原生 Anthropic 接口,两者在 system prompt 写法、流式响应格式等细节上存在差异,使用前建议查阅对应网关的文档。先确认模型 ID 是否在目标平台的模型目录中存在,再确认 SDK 版本是否为最新,最后确认路由走的是 preview 通道。),指数增长,最多重试 5 次。预览版两个都容易触发。

2601_95893075的博客 205

Mac访达中不显示iPad或iPhone怎么办?

测试过程中,难免遇到Mac访达中不显示iPad或iPhone,今天我们一起来学习如何重新显示iPad/iPhone?5.关闭访达,断开iPad/iPhone10秒后,重新连接,iPad/iPhone就正常在访达中显示了。4.在弹出的长条窗口里面选中CD、DVD和iOS设备,如果已经被选中,就取消再次选中。1.保证iPad/iPhone亮屏。2.点击Mac左上角的访达。

weixin_61422097的博客 202

RoboPocket——从UMI式被动采集到无机器人即时策略迭代:基于iPhone与AR视觉前瞻的实时闭环数采系统(无需离线SLAM后处理)

RoboPocket系统,用iPhone实现具身数据采集与策略迭代,AR视觉前瞻,即时迭代,打破数据缩放瓶颈,硬件同构,实验验证。摘要应简洁。</think>本文提出RoboPocket系统,利用iPhone作为边缘计算枢纽,结合同构夹爪与AR视觉前瞻,实现闭环数据采集与无机器人即时策略迭代。该系统通过实时反馈验证数据质量,在线微调策略,突破传统行为克隆的数据扩展瓶颈。实验表明,其数据效率提高至多2倍,支

结构之法 算法之道 302

无线麦芯片KT0616M驱动

该资料为昆腾微电子无线麦克芯片 KT0616M驱动程序,已在产品中成功应用,程序是以单片机形式编写,可移植到LINUX下使用,大家可以放心下载。

2024.6 杭电本科生毕业设计 基于DenseNet的双线性网络模型代码

适用人群:大学生 自学者使用场景:大学生毕设 自学者练手项目 学习与交流其它说明:部分资源来源网络及开源社区、仅供参考与学习、不可商用、若有侵权请联系删除!内容概要:2024.6 杭电本科生毕业设计 基于DenseNet的双线性网络模型代码

上一篇: 堆和栈的区别
下一篇: nsbundle
iphoneing
博客等级 码龄16年 12粉丝 45原创
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值