1. 前言算来从15年8月到现在自学iOS已经快7个月了,虽然中间也是断断续续的,不过竟然坚持下来了。年后要找实习啦,于是萌生了一个想法 —— 写一个app练练手。这次我没弄后台了,直接使用了open api(嘿嘿)。之前也做过一个app,叫做魔界-魔术,前后端都是我弄的,不过后端使用的是Bmob后端云(一个Baas服务),但是作为第一个app,代码上感觉很混乱,而且基本上都是用的第三方控件。这次
iOS开发 禁用 作为一名经验丰富的开发者,你需要教会一位刚入行的小白如何实现“iOS开发 禁用”。下面是整个实现过程的步骤: | 步骤 | 描述 | | --- | --- | | 1 | 创建一个自定义的NavigationViewController | | 2 | 在自定义的NavigationViewController中重写`interactivePopGestureRec
原创 2024-02-01 09:01:56
407阅读
作者:尘萧 今天老板又问你怎么证明Flutter的性能比Native好?Flutter线上的性能数据到底怎么收集?Flutter高可用SDK在闲鱼上稳定运行了大半年,我们终于要准备开源啦。 事出有因 - 我们为什么要做Flutter高可用SDK移动端APM其实已经是一个很成熟的命题了,在Native世界这些年的发展中,曾经诞生过很多用于监控线上性能数据的SDK。但是由于Flutter相对
在“为移动而设计值心急架构篇”中,我们看到了设计师在设计移动应用时需要面对的主要挑战。移动端所显示的内容,从观察条件、行为,到情感,这些方面的差异影响着用户。Elaine McVicar有12年的设计经验,目前在伦敦Flow Interactive任职视觉设计主管,从事视觉设计、界面设计工作。 我的手机是一款Nokia5110(1998年入手的),只具备很少的功能,比如打电话、发短信,或玩一
1、前言 在部分页面需要禁止掉手势返回功能,使用父类继承的特性,快速设置开启关闭手势返回功能。 2、头文件 @interface Update_Center_Controller : Basic_Controller /** 开启关闭手势, 默认 YES开启 */ @property(nonat
原创 2021-11-26 11:41:52
1809阅读
# 如何在 iOS禁用单个页面的返回手势开发 iOS 应用时,有时候我们需要禁用某个页面的返回手势。今天,我将带你一步步实现这个功能。以下是我们将要遵循的步骤。 ### 操作流程 下面是实现禁用单个页面返回手势的操作流程: | 步骤 | 描述 | |------|------| | 1 | 找到需要禁用返回的页面 | | 2 | 在页面的视图控制器中实现
原创 2024-10-25 05:59:23
708阅读
轻松学习之四--最简化原生效果集成UITableViewCell左多个按钮 删除是iOS中非常容易实现的一种效果,你只需要为你的UITableViewDataSource重写这个方法,系统就会自动添加这种操作。- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyl
# 如何在iOS中关闭手势iOS应用开发中,有时候我们希望关闭手势(也称为“后退手势”),以实现更好的用户体验。特别是在某些特定场景下,用户不应该通过返回到上一个视图。例如,当用户正处于输入状态时,开启可能会导致意外返回。 以下是关闭手势的具体步骤,以及相关代码示例。 ## 实现流程 | 步骤 | 描述 | |------|------| | 1 | 确认需
原创 8月前
114阅读
 前言:ios7开始 苹果增加了页面 右返回的效果;具体的是以UINavigationController为容器的ViewController间右切换页面。代码里的设置是:self.navigationController.interactivePopGestureRecognizer.enabled = YES;(default is YES)可以看到苹果给navigationCo
转载 2023-07-16 10:11:37
144阅读
Android 手势检测,主要是 GestureDetector 相关内容的用法和注意事项,本文依旧属于事件处理这一体系,部分内容会涉及到之前文章提及过的知识点,如果你没看过之前的文章,可以到 自定义 View 系列 来查看这些内容。在开发 Android 手机应用过程中,可能需要对一些手势作出响应,如:单击、双击、长按、滑动、缩放等。这些都是很常用的手势。就拿最简单的双击来说吧,假如我们需要判断
对于手机厂商来说,到底生产大屏幕手机还是小屏幕手机是一个问题。小屏手机容易持握,而大屏幕却能够显示更多信息,这个矛盾不光环绕着手机厂商,也为手机消费者所困惑。目前来看可折叠手机是最佳的解决方案:合为普通手机大小,开则展示更大屏幕面积,不过LG别出心裁,在折叠手机的基础之上新增了一个可伸缩屏幕手机。 近日,LG向欧盟知识产权局提交了LG Slide的商标申请。slide在英文中就有“滑动
# 如何在iOS禁用功能 在移动网页开发中,iOS 设备的手势(通常是从左边缘滑动以返回上一个页面)可能会影响用户体验,尤其是在使用对滑动手势敏感的应用或页面时。本文将分步解释如何实现这一功能,帮助刚入行的小白开发禁用 iOS 网站中的手势。 ## 整体流程 我们可以将实现 iOS 禁用的过程拆分为以下几个步骤: | 步骤 | 说明 | |------|------|
原创 2024-10-14 04:54:44
195阅读
# iOS 禁用无效的实现指南 在iOS开发中,手势可以使用户在不同的视图控制器之间快速导航。然而,有时我们可能希望禁用手势,尤其是在特定的视图控制器(例如,某些设置或编辑界面)中。这篇文章将为你详细介绍如何在iOS中实现禁用手势的功能。 ## 实现流程概述 我们将按照以下步骤来实现禁用手势的功能: | 步骤 | 描述
原创 2024-09-21 06:41:48
105阅读
没用的前言其实自从 Jetpack Compose 面世以来,关于 Flutter 与 Compose 之间的选择问题就开始在 Android 开发中出现,就如同之前有 iOSer 纠结在 Flutter 和 SwiftUI 之间选谁一样,对于 Android 开发来说似乎“更头痛”的是 Flutter 与 Compose “同出一爹”。本来关于这个话题没什么好写的,因为这个话题属于“吃力不讨好”
# 如何在Android开发中禁止手势 在Android开发中,有时我们需要禁用界面的手势。这在某些情况下可以提升用户体验,比如希望用户在某个特定的页面上不会意外返回。本文将详细讲解如何在Android中实现“禁止手势”。 ## 整体流程 首先,我们总结一下整个实现过程。以下是步骤的简要说明,方便大家理解: | 步骤 | 说明
原创 10月前
147阅读
前言的废话…可以忽略 自从学会了使用Cocoapod,就欲罢不能了!因为太简单太赞了,不用再把源码粘到工程里了! 参见戴维营博客中的讲解:Cocoapod 安装以及使用 先上一下效果图,请原谅我手残录的效果不是很理想,大致就是这个意思接下来上代码!1.通讯录通讯录主要的就是建立索引栏和section的关联,其次是初始化索引栏数据和每个section的title.关于索引栏数据,如果写接口的小
在了解控制器的生命周期之后,我们都知道viewWillAppear:方法是在控制器的view将要显示的时候调用的,而viewWillDisappear:方法是在控制器的view将要隐藏的时候调用。很多时候我们根据自身需要将相关代码逻辑添加到这两个方法中,我们看下如下代码片段:监听键盘的通知代码 这段代码是在控制器的viewDidLoad:方法中注册了一个键盘弹出的通知和键盘隐藏的通知,然
实现主要是利用了第三方的插件,JjGestures插件,先看下实现效果,左滑下页面缩小左移,露出app菜单,右还原到正常页面一、准备工作JjGestures插件的下载这个插件可以监听到一些事件,列表如下:orientationchange 代表设备顺时针或者逆时针旋转.此事件可以被设备触发,可能使用的是重力传感器.pinch 缩放手势(两个手指在屏幕上的相对运动)rotate 旋转手势(两个手指
# iOS 开发中的功能实现指南 作为一名经验丰富的iOS开发者,我将向你介绍如何在iOS应用中实现功能。是一种常见的交互方式,允许用户通过从屏幕边缘滑动来触发某些功能或导航到其他页面。以下是实现功能的详细步骤和代码示例。 ## 功能实现流程 首先,让我们通过一个流程图来概述实现功能的步骤: ```mermaid flowchart TD A[开始] -->
原创 2024-07-26 06:29:20
99阅读
# iOS拦截返回手势iOS开发中,导航控制器是常用的界面导航工具,其中返回手势是一个非常方便的功能。用户在界面中向右滑动时,可以返回到上一个界面。然而,在某些情况下,我们可能需要在特定的界面中禁用返回手势,或者对返回手势进行自定义处理。本文将介绍如何拦截和处理iOS返回手势。 ## 拦截返回手势的原理 在iOS中,导航控制器的返回手势是由系统自动添加到导航
原创 2024-01-19 12:35:41
1816阅读
  • 1
  • 2
  • 3
  • 4
  • 5