这是一个 列表 拓展,可以用来创建单选和复选按钮组。
复选按钮组
- <div class="list-block">
- <ul>
- <!-- Single chekbox item -->
- <li>
- <label class="label-checkbox item-content">
- <!-- Checked by default -->
- <input type="checkbox" name="my-checkbox" value="Books" checked="checked">
- <div class="item-media">
- <i class="icon icon-form-checkbox"></i>
- </div>
- <div class="item-inner">
- <div class="item-title">Books</div>
- </div>
- </label>
- </li>
- <!-- Another chekbox item -->
- <li>
- <label class="label-checkbox item-content">
- <input type="checkbox" name="my-checkbox" value="Movies">
- <div class="item-media">
- <i class="icon icon-form-checkbox"></i>
- </div>
- <div class="item-inner">
- <div class="item-title">Movies</div>
- </div>
- </label>
- </li>
- ...
- </ul>
- </div>
复制
-
"item-content" 应该是一个label,并且有一个 "label-checkbox" class.
-
Checkbox (<input type="checkbox">) 必须是 "item-content" 的第一个子元素
-
Checkbox icon must be in "item-media"
Radios group iOS
Let's look at radio inputs group layout:
- <div class="list-block">
- <ul>
- <!-- Single radio input -->
- <li>
- <label class="label-radio item-content">
- <!-- Checked by default -->
- <input type="radio" name="my-radio" value="Books" checked="checked">
- <div class="item-inner">
- <div class="item-title">Books</div>
- </div>
- </label>
- </li>
- <!-- Another radio input -->
- <li>
- <label class="label-radio item-content">
- <input type="radio" name="my-radio" value="Movies">
- <div class="item-inner">
- <div class="item-title">Movies</div>
- </div>
- </label>
- </li>
- ...
- </ul>
- </div>
复制
-
"item-content" 应该是一个Label元素,并且需要有一个 "label-radio" class
-
Radio input (<input type="radio">) must be a first child of "item-content"
Radios group Material
Note that in Material theme you'll have to add additional icon for Radios:
- <div class="list-block">
- <ul>
- <!-- Single radio input -->
- <li>
- <label class="label-radio item-content">
- <!-- Checked by default -->
- <input type="radio" name="my-radio" value="Books" checked="checked">
- <div class="item-media">
- <i class="icon icon-form-radio"></i>
- </div>
- <div class="item-inner">
- <div class="item-title">Books</div>
- </div>
- </label>
- </li>
- <!-- Another radio input -->
- <li>
- <label class="label-radio item-content">
- <input type="radio" name="my-radio" value="Movies">
- <div class="item-media">
- <i class="icon icon-form-radio"></i>
- </div>
- <div class="item-inner">
- <div class="item-title">Movies</div>
- </div>
- </label>
- </li>
- ...
- </ul>
- </div>
复制
With media list view
You can use checkboxes and radios groups with media list view:
- <div class="content-block-title">Select Message</div>
- <div class="list-block media-list">
- <ul>
- <li>
- <label class="label-checkbox item-content">
- <input type="checkbox" name="my-checkbox">
- <div class="item-media"><i class="icon icon-form-checkbox"></i></div>
- <div class="item-inner">
- <div class="item-title-row">
- <div class="item-title">Facebook</div>
- <div class="item-after">17:14</div>
- </div>
- <div class="item-subtitle">New messages from John Doe</div>
- <div class="item-text">Lorem ipsum dolor sit amet...</div>
- </div>
- </label>
- </li>
- ...
- </ul>
- </div>
- <div class="content-block-title">What is your favourite song?</div>
- <div class="list-block media-list">
- <ul>
- <li>
- <label class="label-radio item-content">
- <input type="radio" name="my-radio" checked>
- <div class="item-media"><img src="..." width="80"></div>
- <div class="item-inner">
- <div class="item-title-row">
- <div class="item-title">Yellow Submarine</div>
- <div class="item-after">$15</div>
- </div>
- <div class="item-subtitle">Beatles</div>
- <div class="item-text">Lorem ipsum dolor ...</div>
- </div>
- </label>
- </li>
- ...
- </ul>
- </div>
复制
相关推荐
在iOS开发中,单选按钮(Radio Button)和复选按钮(Checkbox)是常见的用户界面元素,用于收集用户的输入和决策。本教程将详细介绍如何在iOS应用中自定义这两种控件,以提供更加个性化的用户体验。 一、单选按钮...
标题提到的“ios 自定义复选按钮和单选按钮”是关于如何使用Objective-C(OC)编程语言来手写代码,创建一个可重用的控件,既能作为单选按钮也能作为复选按钮。这一话题涵盖了UI设计、自定义视图、状态管理等多个...
资源名称:iOS开发视频教程资源目录:【】iOS开发视频教程-第01讲-iOS历史介绍【】iOS开发视频教程-第02讲-XCode安装【】iOS开发视频教程-第03讲-UIView_PPT【】iOS开发视频教程-第04讲-UILabel【】iOS开发视频教程-...
在iOS应用开发中,UI设计通常涉及到各种交互元素,其中包括单选按钮(Radio Button)和复选框(Checkbox)。在Swift编程中,虽然UIKit框架原生并未提供直接对应的控件,但开发者可以通过自定义视图或者第三方库来...
Framework7 是免费开源的 HTML 移动端框架,用来开发混合移动端应用或者 iOS 7 的 Web 应用,并且带有 iOS 7 的原生外观和感觉。Framework7 也是独立的原型应用工具。Framework7 使用 Javascript,CSS 和 HTML 来...
在IT界,尤其是在软件开发和用户界面设计中,单选按钮(Radio Button)和复选框(Checkbox)是两种常见的控件,它们用于收集用户的输入信息。这两种控件在网页、桌面应用程序和移动应用中广泛使用,为用户提供了一种...
资源名称:《iOS开发零基础入门教程》(40集)资源目录:【】传智播客《iOS开发零基础入门教程》1.1【】传智播客《iOS开发零基础入门教程》1.2【】传智播客《iOS开发零基础入门教程》1.3【】传智播客《iOS开发零基础...
Appium 是一个流行的开源自动化测试框架,用于移动应用测试,支持iOS和Android平台。在iOS自动化测试领域,Appium 提供了对真实设备和模拟器的控制能力,使得开发者和测试工程师可以编写跨平台的自动化测试脚本。...
这个压缩包“安卓IOS风格相关-仿iOS的分段单选按钮效果Android版.rar”提供了一个Android版本的实现,旨在复制iOS中的分段控制器(Segmented Control)功能。下面我们将深入探讨这一主题,了解如何在Android上创建...
Framework7是一款免费、开源的移动应用框架,旨在为开发者提供构建iOS和Android应用的全套工具。它提供了丰富的组件库,包括导航、表单、视图、滑块等,使开发者能够轻松实现原生应用的界面和交互效果。 二、Vue.js...
之前遇到的需求,ios上没有类似的实现。搞了好久在网上搜了很多资料都不能解决最后找到了一个c/c++的底层源码,才实现了最后整理了下上传了。是个ios的demo很详细你定能看懂的。运行在xcode环境下,关键算法的文件是...
framework7-icons, Framework7的免费iOS图标字体 Framework7图标Framework7的高级和免费ios图标字体。这种字体可以用在 Framework7插件中,但是你可以在任何地方看到它适合它,个人或者商业。 它是免费的使用和许可...
Objective-C是苹果公司开发的一种面向对象的编程语言,广泛应用于MacOS和iOS平台的软件开发。Cocoa是Apple为这两种操作系统提供的原生开发框架,包含了大量用于构建图形用户界面、处理事件、管理文件系统等任务的...
iPhone开发入门到精通视频教程资源目录:【】iOS开发源码系列---工具【】iOS开发源码系列---应用【】iOS开发源码系列---游戏【】iOS开发源码系列---类库与框架【】iOS开发真机测试与发布【】iOS开发视频教程01~05...
提供的【应用】★★★★-iOS framework 制作教程【非静态包】源码示例,应该包含了完整的框架创建过程和相关代码,你可以通过阅读和运行这个项目来加深理解。在实践中,你可以尝试修改源代码,添加新的功能,或者...
在iOS开发中,创建自定义的单选框(Radio Button)和复选框(Checkbox)是常见的需求,尤其是在设计用户界面时,为了提供用户友好的交互体验。本示例主要探讨如何在iPhone应用中实现这样的小控件,并且强调大小和...
本压缩包文件“敏捷框架移动端开发环境安装_力软敏捷框架移动端开发环境安装_力软_力软-敏捷框架_teampa3_移动端_源码.zip”显然包含了力软敏捷框架移动端开发所需的全部资源,包括源码和环境安装指南。 1. **敏捷...
Framework7是一款强大的、免费的HTML5移动应用框架,专为构建具有原生iOS和Android界面风格的混合式移动应用而设计。它允许开发者使用Web技术(如HTML, CSS, JavaScript)来创建高度交互且功能丰富的应用程序,同时...
Framework7 是免费开源的 HTML 移动端框架,用来开发混合移动端应用或者 iOS 7 的 Web 应用,并且带有 iOS 7 的原生外观和感觉。Framework7 也是独立的原型应用工具。
### Delphi XE8 开发 iOS 和 Android 移动应用知识点总结 #### 一、Delphi XE8 概述 - **RAD Studio**: RAD Studio 是 Embarcadero 公司旗下的集成开发环境 (IDE),它支持多种编程语言,包括 Delphi、C++Builder ...