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

《iOS Human Interface Guidelines》——Table View表视图

API NOTE 查看Table View Programming Guide for iOS和UITableView来学习更多关于在你的代码中定义表视图的内容。...你也可以使用页眉页脚视图——一种 UITableViewHeaderFooterView 实例——来在页眉或者页脚显示文本或者自定义的视图。...查看UITableViewHeaderFooterView Class Reference来学习如何在你的代码中使用页眉页脚视图。...表应该在屏幕中间显示一个旋转的活动指示器,伴随着信息文本(比如“加载中...”)。这个行为可以使用户安心。 合适的话,给删除按钮使用一个自定义的标题。...显示在表右边界的表视图元素——比如扩展指示器——会干扰到索引。 如果你想要用非标准的方式布局你的表单元格,创建自定义的单元格风格。创建自定义的表单元格风格会比标准的要更好。

2.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    iOS学习——tableview中带编辑功能的cell键盘弹出遮挡和收起问题解决

    最近在项目中经常用到UITableView中的cell中带有UITextField或UITextView的情况,然后在这种场景下,当我们点击屏幕较下方的cell进行编辑时,这时候键盘弹出来会出现遮挡待输入的...框架官方文档中就有提到要避免将HUD添加到具有复杂视图层次结构的某些UIKit视图(如UITableView或UICollectionView),UITableViewController和UICollectionViewController...中的self.view实际上就是对应的UITableView或UICollectionView,所以会出现一些莫名其妙的bug,显示不出来或者显示的位置不对。...翻译:你可以在任何视图或窗口上添加HUD。 然而,避免将HUD添加到具有复杂视图层次结构的某些UIKit视图(如UITableView或UICollectionView)是一个好主意。...这可能以意想不到的方式改变他们的subviews,从而破坏HUD显示。

    3.9K80

    iOS 9人机界面指南(四):UI元素(上) - 腾讯ISUX

    API注释 想要了解如何在代码中定义表格视图,请参考Tabel View Programming Guide for the iOS以及UITableView....Value 2的布局中,文本和副标题中间的垂直间距会让用户专注于副标题的第一 个单词。 ? 重要 以上四种单元格样式均支持添加表格视图元素,如勾选或展开标志。...想要了解如何在代码中定义页眉页脚视图,请参考UITableViewHeaderFooterView Class Reference....4.2.12 文本视图 文本视图可以接收和展示多行文本。 ? API注释 想了解如何在代码中定义文本视图,参考Text Views....文本视图: 是一个可定义为任何高度的矩形 当内容太多超出视图的边框时,文本视图支持滚动 支持自定义字体、颜色和对齐方式(默认情况下,文本视图会以左对齐的黑色系统字体显示) 可以支持用户编辑,当用户轻击文本视图内部时

    10.1K51

    Ios常用第三方框架(一)

    MJRefresh - 仅需一行代码就可以为UITableView或者CollectionView加上下拉刷新或者上拉刷新功能。可以自定义上下拉刷新的文字说明。具体使用看“使用方法”。...使用DEMO 视图居中显示、子视图含边距、视图等距离摆放、计算ScrollView的contentsize。...简单易用的属性文本控件(无需了解CoreText),支持富文本,图文混排显示,支持添加链接,image和UIView控件,支持自定义排版显示。...TQRichTextView - 用于做富文本视图控件显示,用于即时通讯的表情显示,以及资源评论的富文本显示。...placeholder_TextView - 带有placeholder的TextView:带有提示信息的textview,使用懒加载的思想,支持扩展、自定义,类似许多APP内部的意见反馈页面 。

    5.5K31

    DTCoreText的集成与使用目录一、相关资源二、DTCoreText的集成三、DTCoreText的使用四、可能遇到的错误五、参考链接

    DTCoreText是可以将HTML字符串转化为富文本使用的工具,既保证原生实现又能适应灵活的样式修改,而且相比于使用WebView显示内容在性能上也有很大优势。本篇就这一技术的使用进行总结。...//frame:超链接字符串所在的位置,需要将自定义响应按钮设置为此Frame return nil; } 注意:如果我们需要显示一些输入框之类的视图,也可以借助此方法。...DTAttributedTextView是支持滑动显示的富文本视图,在使用时计算富文本的Frame也就没那么必要了,一般我们都会指定它的Frame。其在这里的用法就不累述了。...通过这个单元格类,我们可以方便的设置富文本以及获取单元格高度。以下是使用DTAttributedTextCell显示富文本的核心代码: 3.1....,并更新单元格上的数据 //ZSDTCoreTextCell是自定义的继承于DTCoreTextCell的单元格 - (ZSDTCoreTextCell *)tableView:(UITableView

    4.9K90

    IOS开发系列——UIView专题之五:常用开发技巧篇

    5.1.3内容自适应属性UIViewContentMode UIImageView的contentMode这个属性是用来设置图片的显示方式,如居中、居右,是否缩放等,有以下几个常量可供设定: UIViewContentModeScaleToFill...:返回nil; •若返回YES,则向当前视图的所有子视图(subviews)发送hitTest:withEvent:消息,所有子视图的遍历顺序是从top到bottom,即从subviews数组的末尾向前遍历...,直到有子视图返回非空对象或者全部子视图遍历完毕; •若第一次有子视图返回非空对象,则hitTest:withEvent:方法返回此对象,处理结束; •如所有子视图都返回非,则hitTest:withEvent...如果一个子视图的区域超过父视图的bound区域(父视图的clipsToBounds属性为NO,这样超过父视图bound区域的子视图内容也会显示),那么正常情况下对子视图在父视图之外区域的触摸操作不会被识别...中的subview(btn)的frame转换到controllerA中 1// controllerA中有一个UITableView, UITableView里有多行UITableVieCell,cell

    1.2K20

    史上最全的iOS之访问自定义cell的textField.text的N种方法

    前言 问题背景:自定义cell中有一个UITextField类型的子控件。我们经常要在tableView中拿到某个cell内textField的文本内容进行一些操作。...但还有一些情况,当前页面的tableView的cell的行数是不确定的(比如当前页面显示多好行cell由上一个页面决定或者由用户决定),这种情况下不太适合使用静态cell。...cellWithXib.png 四个方法告诉你如何在tableView中拿到每一个cell中的textField.text 四个方法分别如下: 通过控制器的textField属性来拿到每一个cell内...,导致频繁的调用监听到通知的方法,而这些通知是这个界面不需要的,所以在视图将要消失的时候移除通知 同样,在视图将要显示的时候注册通知 [[NSNotificationCenter defaultCenter...1>给cell制定一份协议,协议中有一个方法,带有两个参数,一个是textField的text,另一个是indexPath。同时给cell添加一个delegate属性。

    6.8K40

    HEXO系列教程 | 配置云游君Yun主题PART3 | 打赏、文章永久链接、站点页脚配置

    HEXO 自带的主题是 landscape,十分简洁。考虑到美观,夜梦这篇文章将介绍如何在 HEXO 上使用云游君开发的 Yun 主题。 真的超级漂亮!!!...文末配置 文末就是下图所指的赞赏、版权声明: 2.1 打赏 这一部分需要在 _config.yun.yml 中进行填写(覆盖原设置)。你可以开启打赏。开启以后将在每篇文章post末尾显示打赏按钮。...站点页脚配置 站点页脚指的是站点最后显示的内容,也就是下图中圈起来的部分: 我们这里修改一下默认配置,让它符合我们自己的情况~这个部分的内容需要在_config.yun.yml中修改。...你可以设置: 起始年份 图标 驱动 备案 运行时间 支持 自定义文本 每一项配置的意义夜梦都列在注释里面了,下面是夜梦自己的配置内容: footer: since: 2024 # 起始年份 #...logo: https://cn-sy1.rains3.com/yemenghexo/rainyunlogo.png prefix: 本站由 suffix: 提供 对象存储 服务 #下面是自定义文本

    9410

    在iOS中怎样创建可展开的Table View?(上)

    .这些视图控制器可以用在很多方面,例如,简单地显示某种信息在屏幕上,或者从用户的输入收集复杂的数据.为不同功能的app创建新的视图控制器经常是强制性的,并且好几次都是有点让人退缩的任务.然而,如果你只是使用可展开的...你可以显示和隐藏cell,不必离开这个视图控制器收集数据. ?...,以及每个cell的文本标签的值是什么,等等.事实上,整个想法都是基于分组的属性,那既描述了属性也包含了每个cell的某些值,然后把它们提供给app,以便正确地显示它们....:它是cell主标题上的文本,很多次都包含了应该被显示在一个cell上实际的值. secondaryTitle:它是cell子标题上的文本,或者是第二个标签的文本. cellIdentifier:它是匹配当前描述的自定义...关于包含开关控件的cell,我们需要做有两件事:在开关显示之前,我们就需要制定它的显示文本(在我们的例子中是不变的,你可以在CellDescriptor.plist文件里修改里卖弄的值),之后我们就看到了开关的状态

    1.8K50

    《Motion Design for iOS》(十五)

    UIView是用来构建你的界面的UIKit Framework中基本的界面对象。每个视图都可能伴随着文本、形状或图片绘制。...比如说,iOS app中的状态栏是一个长且瘦的视图,处于屏幕的顶端,并且状态栏目中的每个物体(时间、电池指示器、信号强度指示器等等)都是状态栏视图中的其它视图。...这些是为某些功能或特性特定的特殊的UIView对象。包括作为界面按钮的UIButton、用来显示图片的UIImageView、显示文本的UILabel和显示列表的UITableView。...你也可以通过绘制任何你想要的东西来完全自定义UIView。 这是我的app Interesting for iPhone的截屏和界面中一些视图的分解。...视图,用来包含UITableView中一行的元素 UILabel中的帖子标题 评论数量UIButton,由一个评论气泡图和评论的数量组成 显示帖子URL的UILable UILabel中显示帖子的点值和子板

    85640

    excel常用操作大全

    如果菜单中未显示最近使用的文件名,请取消“最近使用的文件列表”前的复选框。 3.在EXCEL中输入“1-1”和“1-2”等格式后,将成为日期格式,如1月1日和1月2日。我该怎么办?...5.如果一个Excel文件中有多个工作表,如何将多个工作表同时设置为相同的页眉和页脚?如何一次打印多个工作表? 在EXCEL菜单的视图-页眉和页脚中,您可以设置页眉和页脚来标记信息。...此时,您的所有操作都针对所有工作表,无论是设置页眉和页脚还是打印工作表。6.在Excel2000制作的工资表中,只有第一个人有工资表的表头(如编号、姓名、岗位工资.),并希望以工资单的形式输出它。...单元 方法1:按F5显示“位置”对话框,在参考栏中输入要跳转到的单位的格地址,在单市按“确定”按钮 方法二:点击编辑栏左侧格单元的地址框,输入格单元的地址 10....14.如何在屏幕上扩大工作空间? 从“视图”菜单中,选择“全屏”命令。 15.如何使用快捷菜单?弹出菜单包括一些最常用的命令,可以大大提高操作效率。

    19.3K10

    03.HTML头部CSS图像表格列表

    此时,浏览器将显示这个替代性的文本而不是图像。为页面上的图像都加上替换文本属性是个好习惯,这样有助于更好的显示信息,并且对于那些使用纯文本浏览器的人来说是非常有用的。...注意: 加载页面时,要注意插入页面图像的路径,如果不能正确设置图像的位置,浏览器无法加载图片,图像标签就会显示一个破碎的图片。 更多实例 排列图片 本例演示如何在文字中排列图像。...使用边框属性来显示一个带有边框的表格: 实例 HTML 表格表头 表格的表头使用 标签进行定义。...带有标题的表格 本例演示一个带标题 (caption) 的表格 跨行或跨列的表格单元格 本例演示如何定义跨行或跨列的表格单元格。 表格内的标签 本例演示如何显示在不同的元素内显示元素。...浏览器中显示如下: HTML 自定义列表 自定义列表不仅仅是一列项目,而是项目及其注释的组合。 自定义列表以 标签开始。每个自定义列表项以 开始。

    19.4K101

    5个最佳WordPress广告插件

    您可以使用这些小部件在侧边栏、页面、页脚、页眉和WordPress主题提供的任何其他小部件区域中显示广告。  ...如果您主要对用于手动广告放置的广告管理插件感兴趣,则可以考虑这是一个不错的选择。  它为您提供有用的功能,如广告轮播、加权、调度等,以便您最大限度地利用广告空间。...5个最佳WordPress广告插件  它带有一个易于使用的设置页面,您可以在其中管理您的广告代码并选择您想要显示它们的方式和位置。该插件可以在文章之前或之后、内部帖子内容、摘录之后等自动显示广告。  ...它具有自定义广告小部件,可在侧边栏和其他小部件就绪区域显示广告。没有您在此列表中的其他一些插件中找到的许多高级功能。另一个限制是您一次最多只能保存10个广告代码。...您所做的就是将您的广告添加到插件中,然后将该广告的短代码或块包含在您要显示广告的帖子中。如何在WordPress上的帖子之间放置广告?

    8.6K20

    AsyncDisplayKit 2.0 教程:入门「译」

    绘图:复杂的文本以及手动绘制渐变和阴影。...事实上,虽然他们定义了一些完全相同的方法,如 -tableNode:numberOfRowsInSection:,但两组协议也不完全相同,因为 ASTableNode 行为和UITableView还以所有不同的...如果返回 NO,则在到达 API 数据末尾时,不会再不会发出任何请求。 因为你希望无限滚动,那就返回 YES,以确保总是请求新的数据。...假设你有一个pageViewController,里面每个 viewController 都带有一个 collectionView。现在,你就需要考虑如何在两个方向上动态加载内容。...Display Range(显示范围):在这里进行显示任务,例如文本绘制和进行图像解码。 Visible Range(可见范围):此时,node 至少有一个像素在屏幕上。

    2.2K20
    领券