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

最新iOS设计规范二|7大应用架构

后台也要尽可能使用预加载,例如在播放动画或用户正在操作导航栏的选项时,后台预先加载出来即将播放和显示的内容。 用引导或娱乐的方式来掩盖加载的时间。...为了在你的应用中呈现自定义的模态内容,iOS 13和更高版本支持以下两种表现风格: (一) 工作表(卡片弹窗) 工作表演示样式显示为一张卡片,并覆盖在页面上。未被覆盖的区域变暗显示,无法进行交互。...父视图或上一张卡片的顶部边缘在当前卡片的后面可见,这样可以帮助人们记住他们在打开卡片时暂停的任务。...人们通过以下方式关闭卡片: 从屏幕顶部向下滑动 内容滚动到顶部时,可以从屏幕任意位置向下滑动 轻按一个按钮 工作表常用在无法实现复杂任务的、非沉浸式的模式和内容。...iOS的设置和邮件两个APP就是使用这种导航样式。 (二) 平级导航 在不同内容类别间进行切换,像音乐和App Store两个APP就是用的这种导航样式

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

React Native 系列(九) -- Tab标签组件

所以接下来的讲解是在引入了React Navigation的基础之上的。 常用属性 screen:和导航的功能是一样的,对应界面名称,可以在其他页面通过这个screen传值和跳转。...:label和icon的前景色 不活跃状态下 showIcon:是否显示图标,默认关闭 showLabel:是否显示label,默认开启 style:tabbar的样式...5.0) pressOpacity:按压标签的透明度变化(安卓版本需要小于5.0) scrollEnabled:是否启用可滚动选项 tabStyle:tab的样式...indicatorStyle:标签指示器的样式对象(选项底部的行)。...number:让图片模糊 defaultSource {uri: string, width: number, height:number, scale: number}, number 占位图片,在读取图片时默认显示的加载提示图片

6.4K90

BootStrap基础知识

类用于创建卡片的底部样式。...卡片群组由堆叠开始,并透过 display: flex; 从 sm 的断点后开始以统一的尺寸相连接。 当在卡片群组使用页尾,它们的内容将会自动对齐。...如果一次只要展示一个吐司,请将定位样式放在 .toast 上。 当使用 autohide: false 时,必须增加一个关闭的按钮,让用户可以关闭吐司。...在 v5 版本中的标签链接不再拥有 focus 或 hover 样式。 标签可以作为链接或按钮的一部分,用于计数器。 使用背景通用类别来快速修改标签的外观。...justify-content-end 类设置导航右对齐 flex-column 垂直导航 nav-tabs 将导航转化为选项 active 标记导航中当前选中选项 nav-pills 将导航项设置成胶囊形状

23210

React Native开发之react-navigation库详解

headerRight:设置导航栏右侧展示的React组件。 headerLeft:设置标题栏左侧展示的React组件。 headerStyle:设置导航条的样式,如背景色、宽高等。...headerTitleStyle:设置导航栏的文字样式。 headerBackTitleStyle:设置导航栏上【返回】文字的样式。...gesturesEnabled:设置是否可以使用手势关闭当前页面,iOS默认开启,Android默认关闭。...如果要实现底部选项切换功能,可以直接使用react-navigation提供的createBottomTabNavigator接口,并且此导航器需要使用createAppContainer函数包裹后才能作为...,react-navigation还支持创建顶部选项,此时只需要使用react-navigation提供的createMaterialTopTabNavigator即可。

5.8K10

Flutter 卡片选择器

卡片的边角和阴影有些调整。卡片是用于表示某些关联数据,例如集合,地理区域,膳食,联系方式等。卡片包含有关单个对象的内容和动作。 在本文中,我们将探讨Flutter中 的**Card Selector。...**我们将看到如何在flutter应用程序中使用card_selector包来实现带有动画和堆叠的卡选择器的演示程序。...选择器是完全可配置的,动画时间,之间的间隙,堆叠的尺寸因子。用户可以从左向右或从右向左滑动。特定上的信息将有所不同。 该演示视频展示了如何在颤动中创建卡选择器。...它显示了堆叠卡片,动画,从左到右或从右到左刷卡。内容将根据而改变。一个小部件,用于选择向左或向右滑动的堆叠小部件。它会显示在您的设备上。...导航到**setState()**然后导航到_data的索引等于索引的_cards。

7.3K20

PowerBI 2020.11 月更新 - 各类图标更新及查找异常

收合 为了简化模型的外观,可以折叠桌以使其更小。 您也可以折叠桌,但继续显示关键字段。要了解有关显示关键字段的更多信息,请阅读“折叠卡片时显示关键字段”部分。...您也可以选择关闭此选项,以简化,简约的外观。 折叠卡片时显示关键字段 如果折叠卡片,则可以选择继续显示该表的关键字段。键字段是关系的主键或外键。...顶部的PIN KEY字段 您可以选择将表格的关键字段固定在其表格卡片的顶部。 此图像以字母顺序显示Sales表中的字段,这是Power BI中表和字段的默认顺序。...但是,该功能默认情况下处于关闭状态。...图例字段进一步将气泡分为不同的组,可以在“外观”选项下使用特定的颜色,形状,图案和自定义图像来设置样式

8.3K30

【CSS】333- 使用CSS自定义属性做一个前端加载骨架

您可以将该卡片缩小到其基本视觉形状(UI组件的骨架) ? 每当有人从服务器请求新内容时,您可以立即开始显示骨架,同时在后台加载数据。内容准备就绪后,只需将骨架换成实际即可。...这可以使用普通的 JavaScript 或使用像 Vue/React 这样的库来完成。 现在我们可以使用图像来显示骨架,但这会引入额外的请求和数据开销。...此外,它没有响应,如果我们决定调整一些内容样式,我们将不得不复制骨架图像的更改,以便它们再次匹配。 一个更好的解决方案是只用CSS创建整个东西。没有额外的请求,最小的开销,甚至没有任何额外的标记。...最后一步是将元素放在卡片上。这与 position:absolute 类似,表示 left 和 top 属性的值一样。例如,例如:我们可以给头像和标题 模拟24px的填充,以匹配真实内容的外观。...另外,我们还可以使用一些变量(比如头像大小、卡片填充)来定义实际卡片样式,并始终使其与骨架版本保持同步。添加一个媒体查询来调整不同断点的骨架部分现在也非常简单: ?

1.7K31

实战!半小时写一个脑力小游戏

现在我们得到了带有 3D 翻转效果的卡片, 不过为什么卡片的另一面没有出现? 由于绝对定位的原因,现在 .front-face和 .back-face都堆叠在了一起。...属性 backface-visibility默认为 visible,因此当我们翻转卡片时,得到的是背面的 JS 徽章。 ?...匹配卡片 完成翻转卡片的功能之后,接下来处理匹配的逻辑。 当点击第一张卡片时,需要等待另一张被翻转。 变量 hasFlippedCard和 flippedCard用来管理翻转状态。...当玩家点击第二张牌时,lockBoard将设置为true,条件 if (lockBoard) return;在被隐藏或匹配之前会阻止其他卡片翻转: ?...点击同一个卡片 仍然是玩家可以在同一张上点击两次的情况。 如果匹配条件判断为 true,从该上删除事件侦听器。 ?

1.7K20

TDesign 更新周报(2022年12月第1周)

Jumper 组件的同学请从 Pagination 中导出替换 @honkinglin (#1845) FeaturesCalendar: 日历组件支持多个高亮单元格; @PsTiu (#1850)卡片样式菜单操作栏样式调整...reserveSelectedRowOnPaginate,用于支持在分页场景中,仅选中当前页数据,切换分页时清空选中结果,全选仅选中当前页数据 @chaishi (#1755)Drawer: 默认不显示关闭按钮...组件库升级至 0.50.1 及请参照改动 @uyarn #195 Features升级 axios 至 1.0 版本 Bug Fixes修复组件库升级至 0.50.0 及以上由于头部高度变化导致部分导航模式样式异常的问题...design-token by @uyarn #365升级默认主题色的配色方案 组件库升级至0.24.9及请参照改动 @uyarn #365 Bug Fixes修复组件库升级至0.24.8及以上由于头部高度变化导致部分导航模式样式异常的问题...#129 Features新增自定义颜色面板选择 by @uyarn in Tencent/tdesign-react-starter#129 Bug Fixes修复卡片面板的标题丢失的问题 by @uyarn

2.1K30

React Navigation 3x系列教程』createMaterialTopTabNavigator开发指南

TabNavigatorConfig(可选):配置导航器的路由(如:默认首屏,navigationOptions,paths等)样式(如,转场模式mode、头部模式等)。...tabStyle: 设置单个tab的样式; indicatorStyle: 设置 indicator(tab下面的那条线)的样式; labelStyle: 设置TabBar标签的样式; iconStyle...如果您没有选项的标签,建议设置此项; tabBarTestID:用于在测试中找到该选项按钮的 ID; 【案例1】使用createMaterialTopTabNavigator做界面导航、配置navigationOptions...动态配置createMaterialTopTabNavigator的样式:通过官方的文档是无法实现动态改变TabNavigator的样式的,比如:修改显示的文字,修改字体颜色,修改图标等等; 多层嵌套后路由个性化定制...大家在学习使用React Navigation3x过程中遇到任何问题都可以在React Navigation3x的视频教程中寻找答案哈。

12.6K20

React Native顶|底部导航使用小技巧

好在有人提供了更好的导航组件,就是我们今天要讲的react-navigation,并且ReactNative官方更推荐我们使用此组件。 本篇文章只讲解基础用法,如果你想了解更多,请戳这里->戳我。  ...简介 react-navigation主要包括导航,底部tab,顶部tab,侧滑等,分别为: 导航 -> StackNavigator 底部或者顶部tab -> TabNavigator 侧滑 -> DrawerNavigator...几个选项被传递到底层路由器来修改导航逻辑: initialRouteName - 首次加载时初始标签路由的routeName order - 定义选项顺序的routeNames数组 paths - 将...tabStyle - 标签的样式对象 indicatorStyle - 标签指示器的样式对象(选项底部的行) labelStyle - 标签标签的样式对象 iconStyle - 标签图标的样式对象...style - 标签栏的样式对象 小技巧 1.去掉安卓下的下划线,设置:tabBarOptions => indicatorStyle:{ height: 0 }; 2.底部导航导航最上方添加一条分割线

7.7K60

【Flutter】堆叠轮播

但是,有时候,我们需要制作一张滑动卡片传送带,其中包含一些具有各种背景颜色,图像或渐变的信息。 在在本博客中,我们将探讨「Flutter中」 的**堆叠轮播。...pub地址:https://pub.dev/packages/stacked_card_carousel 用于创建带有堆叠卡片的垂直轮播的小部件。...它显示了垂直圆盘传送带滑动的列表,所有向上滑动并堆叠,称为堆叠传送带。它会显示在您的设备上。 堆叠轮播的一些属性: **items:**这些属性表示小部件的列表。...", ), ]; 我们将创建八种样式卡片,并在其中添加图片,标题和说明。将所有数据添加到**StackedCardCarousel()上。**当 该 代码 运行,你会看到的列表。...当用户仅以垂直轮播格式向上滑动时,所有都将重叠并堆叠到另一个称为堆叠轮播中;当用户以垂直格式向下滑动所有向上的卡时,所有都将回到原始位置。

3.8K30

如何不用一行 JS 代码做一个现代化可交互网站

可以看到点击这个导航栏按钮,按钮上的 3 条杠会变成一个关闭图形,并且有一个很酷的导航展开动画,从导航按钮开始展开一个圆,然后出现导航菜单,鼠标放到导航菜单项上面还有很炫的 Hover 效果,最后再次点击导航按钮...背景 导航背景就是点击按钮展开的那个圆形背景,它的样式代码如下。...模态框 再往下是购买产品部分,首先 :hover 卡片会有一个 3D 旋转效果,点击预订按钮会弹出一个详情模态框,点击关闭按钮可以正常关闭,效果如下图所示。...3D 翻转 首先来看一下卡片的 3D 翻转效果是如何实现的。 上图是卡片的 HTML 的代码,可以看到一个卡片是分为正面和背面的。...还可以在上面代码中发现一条 shape-outside: circle(50% at 50% 50%) 的样式,这个样式可以给元素设置形状,在这里的主要作用,是让问题和图片 UI 更加自然,如果我们去掉这条样式卡片将会像下图这样

1.6K10

Joe主题再续前缘版 - 本站同款

修复视频播放器视频路径带有&等特殊字符会发生错误 修复搜索、分类、标签等文章列表中 “找到 * 篇与 的结果” 中 不显示的错误 修复移动端侧边栏图片封面右边多出的白色边框 修复友链页面站点介绍过多导致卡片高度不一的...优化登录注册模块 1.11 新增可设置文章页面顶部大图背景壁纸 新增文章页可无限插入广告 兼容PHP7.3 - 8.0 修复登录页面提示登录成功但实际没有登录的BUG 修复登录注册等页面的字体样式不跟随站点样式的...PC端导航栏背景毛玻璃效果(毛玻璃效果启动后部分PC端浏览页面可能会产生顿) 修复网站https协议情况时在主题设置处检测更新失败的BUG 新增文章页可开启顶部大图背景使用文章缩略图 文字将使用文字标题...重构再续前缘版自带登录注册页面底层代码 大幅缩小样式文件大小并与全站UI融合 新增文字导读目录展示时的遮罩层动画 如果是PC端那么遮罩层不附带毛玻璃效果 以免顿 1.16 文章页面代码模块使用复制代码文字功能时代码文字中四个空格缩进优化为...新增动态星空背景壁纸 1.17 2022-09-04 22:17:36 星期日 新增6种全局飘落特效 首页UI全面重构优化 优化首页推荐文章可以无限 不再限制两个 优化文章页面底部推荐文章的鼠标移入动画 优化移动端下导航栏处搜索框样式

2.9K20

react-navigation,刷新你的导航一、属性介绍二、案例

可以是按钮或者是其他视图控件 headerStyle:设置导航条的样式,背景色及宽高等 headerTitleStyle:设置导航栏文字样式 headerBackTitleStyle:设置导航栏"返回"...showIcon:是否显示图标,默认关闭 showLabel:是否显示label,默认开启 style:tabbar的样式 labelStyle:label的样式 upperCaseLabel:是否使标签大写...tabStyle:tab的样式 indicatorStyle:标签指示器的样式对象(选项底部的行)。...labelStyle - 当您的标签是字符串时,要覆盖内容部分中的文本样式样式对象 二、案例 2.1StackNavigation案例 集成第三方库 使用npm安装react-navigation...我们可以在这个属性里面设置抽屉导航样式

19.6K90
领券