首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在objective-c中添加卷帘导航

在objective-c中添加卷帘导航
EN

Stack Overflow用户
提问于 2016-05-04 11:00:55
回答 2查看 222关注 0票数 0

我想在我的项目中添加另一个带有滑动导航的视图控制器(Objective-C)。哪种方法最简单?

正如您在图片中看到的,我在第一个视图中有这些按钮,我想添加更多按钮。我也有一张不在图片中的背景图片,可以为两个视图保留它吗?所以当我向右滑动时,背景应该不会移动,只有按钮。picture

EN

回答 2

Stack Overflow用户

发布于 2016-05-04 11:21:19

在viewController的主视图上应该有两个UIViews,比如view01和view02。两个视图都应该有一个backgroundColor == clearColor (这样你就可以一直看到你的backgroundPicture )。在两个视图中都添加一个GestureRecognizer,这样就可以捕捉用户的滑动手势。通过滑动,您可以将view01从mainView移出,并移入view02。

更详细地说,您应该具备将UIView实例添加到ViewController中的mainView的技能,移动UIView实例的技能,以及将GestureRecognizers添加到视图并将其与移入或移出视图的目标操作相连接的技能。在这里写这些太多了,但也许你可以通过一步一步地搜索细节问题来继续。祝好运!

票数 0
EN

Stack Overflow用户

发布于 2016-05-04 11:21:45

这里需要的是创建基类

Step1添加新类(.H .M)添加名称作为BaseViewController

BaseViewController设置背景图的视图did加载方法中的Step2

Step3 :转到第一个视图控制器的.h文件

代码语言:javascript
运行
AI代码解释
复制
  @interface FirstViewController : BaseViewController

  @end

步骤4:对第二个视图控制器也执行相同的操作(用BaseViewController替换UIViewController )

希望能有所帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37025874

复制
相关文章
dateDiff在Objective-C中的实现
在学习iOS App开发中遇到需要计算时间差并格式化输出的需求,没有现成的方法,需要结合NSCalendar和NSDateComponents来实现。所以干脆把代码封装成一个熟悉的dateDiff方法。不过这个方法跟VB和sql里的dateDiff还是有点不一样,虽然可以封装成完全一样,不过我觉得直接返回NSDateComponents会更方便,因为所需要的各种单位上的值都包含在其中了。 我是把代码封装到自己的一个工具类KRUtils里作为类方法,使用起来也很方便。代码如下: /* dateDiff 方
小李刀刀
2018/03/06
1.4K0
在WordPress中添加简书风格的连载目录和文章导航
自从机缘巧合的开始翻译Gensis的系列教程,越来越沉迷于研究这款WordPress主题框架了,一边翻译一边学习一边也在自己的丘壑博客上实验。
丘壑
2019/03/13
2.1K0
在Objective-C中浅谈面向对象
  接触面向对象也有一段时间了,当时是通过C++学习的OOP,后来又接触到了PHP和Java。每种OOP的语言在面向对象上或多或少都会有不同的地方,现在在学习OC的面向对象部分,又感觉到OC面向对象的特点。写篇博文总结一下OC中的面向对象。刚接触OC,用OC中的便利初始化方法和便利构造器有点蹩脚,不过还可以在接受的范围之内,以下的东西可能会对面向对象的特征:抽象,封装,继承等总结的较少一些,主要总结了OC中面向对象的特点。在用到便利构造器的时候,如果之前学习过设计模式的话会好理解一些。   在下面的代码实例
lizelu
2018/01/12
1.1K0
WordPress添加页面导航
安装结束后进入主题编辑器,找到首页 index.php,找到 navigation 或者 nav 相关的代码,注释掉相关代码,并在位置上添加如下代码:
超超不会飞
2020/10/28
1K0
WordPress添加页面导航
属性“__attribute__”在Objective-C中的应用
      关于__attribute__,你可能用的不多,但是一定经常见到,在系统的Foundation框架中,__attribute__的使用非常频繁。首先,__attribute__用于在函数,变量或类型声明时进行特殊属性设置的编译器指令。需要注意,它是一种编译器指令,这也就表明了使用它我们可以做更高级的检查与优化功能。
珲少
2020/04/28
2.4K0
属性“__attribute__”在Objective-C中的应用
添加网站手机底部导航 [FONT AWESOME图标版]
代码引用:(放入主题footer.php文件中) <div id="mobile-footer"> <ul id="mobile-menu"> <li> <a href="https://wuzuhua.cn/"> <span class="fa fa-home"></span> 首页 </a></li> <li> <a href="https://wuzuhua.cn/wy"> <span class="fa fa-twitch"></span> 微语 </a
空木白博客
2019/05/25
4K0
mapboxGL卷帘实现
卷帘对比是webgis中常见的一种对比方式,本文讲述一下如何在mapboxGL中实现卷帘对比。
牛老师讲GIS
2021/09/10
1.8K0
HTML中给导航栏动态添加active(jQuery方式)
方式一:找到 url和标签的对应关系,直接通过 id定位的方式给标签加上 active
岳泽以
2023/04/08
3.2K0
hexo博客添加导航功能
如果你需要新建一个页面,前提是你需要有一个博客,我用的是matery主题,参考了洪卫的博客搭建教程,和闪烁之狐的搭建教程,如果没有博客也可以参考我写的教程搭建一个自己的博客,话不多说,下面开始操作
框架师
2021/03/08
2.2K0
hexo博客添加导航功能
Java 在PDF中添加表格
本文将介绍通过Java编程在PDF文档中添加表格的方法。添加表格时,可设置表格边框、单元格对齐方式、单元格背景色、单元格合并、插入图片、设置行高、列宽、字体、字号等。 通过maven导入 地址 代码如下:
崔笑颜
2020/06/08
4.8K0
在 Flutter 中创建漂亮的底部导航栏
ConvexBottomBar是一个底部导航栏组件,用于展现凸起的TAB效果,支持多种内置样式与动画交互。你可以在https://appbar.codemagic.app上找到在线样例。
徐建国
2022/03/30
8.4K0
在 Flutter 中创建漂亮的底部导航栏
IOS开展:导航中添加多个button并加入左侧logo
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/116842.html原文链接:https://javaforall.cn
全栈程序员站长
2022/07/06
5090
在 Xcode 中添加 Swift package 依赖
到目前为止,我们一直在编码的所有内容都是我们从头开始构建的内容,因此您可以确切地了解其工作原理并将这些技能应用于自己的项目。但是,有时候,从头开始写东西是有风险的:也许代码很复杂,也许很容易出错,也许它经常更改,或者其他各种原因,这就是模块依赖存在的原因——能够获取第三方代码并在我们的项目中使用它。
韦弦zhy
2020/09/18
7.2K0
在 Xcode 中添加 Swift package 依赖
在vim 中批量添加注释
批量注释: Ctrl + v 进入块选择模式,然后移动光标选中你要注释的行,再按大写的 I 进入行首插入模式输入注释符号如 // 或 #,输入完毕之后,按两下 ESC,Vim 会自动将你选中的所有行首都加上注释,保存退出完成注释。
程序员小涛
2020/12/03
16K0
在AMD PetaLinux中添加命令pstree
命令pstree将相关进程以树状图显示,方便查看进程间的关系。由于调试需要,需要在Linux里使用命令pstree。但是PetaLinux产生的Linux映像,默认不带命令pstree。
hankfu
2023/10/16
3620
Python 在 Wiki 标记中添加无
Python编程快速上手实践项目题目,欢迎指证与优化! 代码: #! python3 # bulletPointAdder.py - Adds Wikipedia bullet points to the start # of each line of text on the clipboard. import pyperclip text = pyperclip.paste() # 从剪贴板粘贴文本 lines = text.split('\n') # 使用 split()方法得到一个字符串的列表,以回
py3study
2020/01/09
3.1K0
Objective-C中的hasPrefix
Objective-C中的hasPrefix hasPrefix:方法的功能是判断创建的字符串内容是否以某个字符开始,其语法形式如下:    -(BOOL)hasPrefix:(NSString*)aString;   其中,(NSString *)aString;用来指定字符串。该方法的返回值为BOOL,当BOOL为YES或者为1时,则字符串是以某个字符开始;当BOOL为NO或者为0时,则字符串不是以某个字符开始。  【示例】以下程序通过使用hasPrefix:方法来判断使用stringWithCSt
猿人谷
2018/01/17
8630
在Systrace中添加 mutex lock owner
在多线程的debug中,如果线程相互deak lock是很头痛的事情。下面的patch 可以把lock的owner 信息在ftrace 中记录,并且在systrace 中显示出来,可以加快对问题的debug
用户9732312
2022/05/13
2.5K0
在Systrace中添加 mutex lock owner
在HTML中添加背景音乐[通俗易懂]
说明:1、使用autoplay=”autoplay”,则背景音乐将在音网页打开后就自动马上播放。
全栈程序员站长
2022/09/15
5.9K0
Java 在 PDF 中添加表单域
PDF表单域是指用户在PDF文件中可以自主进行填写、选择等操作的区域,其主要目的是采集用户输入或选择的数据。常见的表单域包括文本框、单选按钮、复选框、列表框和组合框等。文本将介绍如何使用 Free Spire.PDF for Java在Java程序中创建PDF表单域。
用户1289394
2020/12/18
4.1K0

相似问题

取消卷帘导航

13

向导航抽屉活动添加卷帘视图

11

导航抽屉-禁用卷帘

12

基于卷帘的导航

10

使用卷帘手势的视图导航

51
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档