作者: MrLiuQ 审校: QiShare团队前言:因项目中需求,需要做一个卡片式控件。故QiCardView诞生了。首先,先来看一下QiCardView的效果图: 从命名来看,QiCardView,顾名思义,是一个可定制的卡片式UI控件。 从设计来看,QiCardView仿照UITableView的设计,支持cell复用,节省了资源。话不多说,先来看下整体架构~一、QiCardView整体
转载 2023-08-31 16:28:56
690阅读
iOS开发中,有很多项目使用到了轮播图,通常我们更多的是使用一些别人写的方法来实现,当然这样也更加快捷和方便,但其中的实现原理却一窍不通,最近对轮播图研究了一番,也试着去实现了一些基本的功能,下面就让我来介绍一下:本文中的轮播图主要是实用UIScrollView + NSTimer来实现的,具体思路是:首先我们先创建一个UIScrollView,根据图片的数据设置UIScrollView的内容尺
项目介绍TGLStackedViewController是一款基于UICollectionView的开源库,它提供了一种富有动态效果的卡片堆叠布局,灵感来源于Passbook和Reminders等苹果官方应用。这个库使得开发者可以轻松实现类似的手势交互式界面,包括滑动切换卡片卡片的重新排序。技术分析TGLStackedViewController的核心是一个名为TGLStackedLayout的
转载 2024-08-12 18:42:57
117阅读
     才做了两个月的IOS开发,从一个材料专业的学生,变为菜鸟程序员,对软件也产生了兴趣,最近在做一个项目,希望自己能够把项目中的东西记下来(毕竟是处女作),要把做过的与大家分享一下:     对于这个项目首先就是研究了一下:UIPageControl and UIScrollView 来制作一个定时滑动的图片,并且增加手势功能。&n
下载链接:github不断更新地址: https://github.com/gsdios/SDCycleScrollView使用原理:采用UICollectionView的重用机制和循环滚动的方式实现图片的无限轮播,播放非常顺畅,解决了UISCrollView使用时从最后一张跳到第一张时的生硬状态。主要类截图:SDCollectionViewCell:用来重用的item,即显示图片的视图;SDCy
#效果#DemoDemo地址:https://github.com/Resory/RYMutipleFoldImageView 如果官人喜欢的话不妨给个星星吧。#逻辑在做图片折叠效果的时候,我们可以理解为把图片分成几部分,然后分别对各部分做动效来实现折叠效果。根据动态图,可以看到这是一张大图"分成"4个小imageView。从上至下,我们分别命名为one,two,three,four对one,t
转载 2023-07-20 21:20:26
537阅读
Material Design的色彩Material Design带有一个基准色彩主题,包括浅色模式和深色模式。用户可以直接使用基准主题色彩,也可以自定义基准色彩,然后应用到UI。 同时,深色主题中,应用不同的高度叠加层可以表示不同高度的表面 iOS的色彩动态系统色彩iOS中,苹果官方推荐使用动态系统色彩。动态系统色彩可以按照深色或浅色模式、对比度、不透明度等用户设置自动进
     平时APP中的广告位或者滚动的新闻图片等用到的就是图片轮播这种效果,实现方式主要有两种,一种是ScrollView+ImageView,另一种则是通过CollectionView,今天总结的是ScrollView这种方式。    1.图片轮播效果实现      主要实现思路是:根据图片总数及宽高设置好Scro
转载 2023-07-26 00:37:59
625阅读
作为苹果重要市场,今天发布的所有应用,短时内都不会在中国上线。 一年一度的苹果春季发布会来了。 在官网相继上线了新版iPad Air、iPad mini、iMac、AirPods,被众网友质疑发布会再无“精彩”之后,库克仅靠“Service”就Hold住了全场,在乔布斯剧院一口气发布或升级了包括: 一、Apple New升级版,可支持300种杂志订阅的新闻订阅服务“Apple News+”; 二
转载 2023-10-27 19:12:35
102阅读
# iOS 卡片开发指南 ## 开发流程 在开始开发 iOS 卡片之前,了解整个开发流程非常重要。下面是开发 iOS 卡片的步骤: | 步骤 | 描述 | |------|-------------------------------| | 1 | 设计卡片的UI | | 2 | 创建新的iOS
原创 10月前
53阅读
# 如何实现 iOS 卡片视图 在iOS开发中,卡片视图是一种常见且美观的用户界面元素。它通常用来呈现信息,如新闻文章、产品等。本文将指导你如何创建一个简单的卡片视图,并提供详细步骤、必要的代码示例以及相关图表。 ## 实现流程 下面是创建卡片视图的基本步骤: | 步骤 | 描述 | |------|------| | 1 | 创建一个新的 Xcode 项目 | | 2 | 在
原创 10月前
60阅读
# 实现 iOS 卡片效果的指南 在移动开发中,卡片效果因其清晰、整齐的视觉效果而受到广泛欢迎。本文将为初学者详细介绍如何在 iOS 应用中实现卡片效果。我们将分步骤解析每一个环节,确保你能够顺利掌握这一技能。 ## 整体流程 首先,让我们概述一下实现卡片效果的整体流程。 ```mermaid flowchart TD A[开始] --> B[创建新的 Xcode 项目]
原创 2024-09-05 06:17:34
137阅读
iOS开发中,创建“卡片”类型的应用是一项常见而有趣的任务。这篇博文将详细记录解决iOS开发卡片相关问题的过程,包括环境准备、分步指南、配置详解、验证测试、优化技巧和扩展应用。 ## 环境准备 在开始开发之前,我们需要确保软硬件环境符合要求。以下是iOS开发的基本环境要求: - **硬件要求**: - 处理器:iOS设备需要搭载A系列芯片或以上(如A12及更高)。 - 内存:至少2
原创 5月前
4阅读
在现代应用中,iOS 折叠卡片是一种常见的 UI 元素,通常用于展示信息的可展开和折叠的状态。解决 iOS 折叠卡片的问题涉及多方面的策略,包括备份、恢复、灾难恢复等。接下来,我们将逐步探讨如何构建一个全面的解决方案。 ## 备份策略 在面对折叠卡片的状态数据时,首先需要确保良好的备份策略。我们可以通过建立定期备份机制,以确保状态信息不会丢失。以下是一个简单的备份流程: ```mermaid
原创 6月前
29阅读
1.应用canvas知识点(1)drawImage(image,x,y,width,height)image:是image或者canvas对象,(x,y)为在canvas中的起始坐标width/height:图片的宽高设置(2)globalCompositeOperation:全局复合/合成操作全局透明度globalAlpha=value(0.0-1.0)默认1.0 * 1.source:(源)新
转载 6月前
25阅读
作者| 阿里文娱高级无线开发工程师 去疾5G时代,从生产端到播放端,超高清音视频将成为主流,如何让播放更加“智能”,让用户随时随地都有流畅观看体验,既“高清”又“不卡”?本文将详解优酷“智能档”的是什么、为什么以及落地效果,尤其是如何突破“传统自适应码率算法”的局限,解决视频观看体验中高清和流畅的矛盾,并以 “热综热剧”等场景为蓝本,一睹“大项目”背后的视频播放实践。本文主要分为四部分:
# iOS 服务卡片:概述与代码示例 ## 引言 随着移动互联网的快速发展,用户对手机应用的服务体验提出了更高的要求。苹果的 iOS 服务卡片便是一种提升用户交互体验的重要机制。它允许开发者在应用中集成各类服务,帮助用户更高效地完成任务。本文将揭秘 iOS 服务卡片的结构与实现原理,并通过简单的代码示例为大家进行讲解。 ## 服务卡片概述 服务卡片(Service Card)是一种可以在
原创 9月前
59阅读
# iOS 卡片堆叠的探索 在现代应用开发中,用户体验至关重要。自然界中的秩序和简洁性对于我们设计界面的想法产生了重要影响。这里,我们将探讨一种常见的交互设计模式——卡片堆叠(Card Stacking)。这一模式在 iOS 应用开发中越来越受到欢迎,能够提升信息的可读性和界面的美观性。 ## 什么是卡片堆叠? 卡片堆叠是一种设计模式,通常由多个“卡片”组成,每张卡片都包含信息,比如文字、图
原创 2024-09-03 05:19:10
182阅读
# iOS 卡片样式设计与实现 随着移动用户体验的逐步提升,卡片样式(Card Style)在iOS应用中越来越常见。卡片样式通常用于展示信息、图片及交互元素,使得用户的浏览体验更加友好和直观。在本篇文章中,我们将深入探讨iOS卡片样式的设计理念与实现方法,并通过代码示例来帮助读者更好地理解这一主题。 ## 什么是卡片样式? 卡片样式是一种视觉设计模式,通常用于将内容分隔成小的、可管理的单元
原创 10月前
92阅读
# 卡片滑动效果在iOS中的实现 在现代移动应用开发中,卡片滑动(Card Swiping)是一种非常流行的用户交互方式。尤其是在社交应用和在线约会应用中,用户可以通过简单的滑动来浏览内容,给用户带来极佳的体验。在iOS中,我们可以利用UIKit框架和相关的手势识别来实现这一效果。本文将详细介绍如何在iOS应用中实现卡片滑动效果,并提供示例代码。 ## 实现步骤 下面是创建卡片滑动效果的一般
原创 2024-08-23 08:01:41
109阅读
  • 1
  • 2
  • 3
  • 4
  • 5