iis服务器助手广告
返回顶部
首页 > 资讯 > 精选 >如何进行iOS界面中框架QMUIKit的使用
  • 502
分享到

如何进行iOS界面中框架QMUIKit的使用

2023-06-19 11:06:59 502人浏览 八月长安
摘要

这篇文章给大家介绍如何进行iOS界面中框架QMUIKit的使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。对于移动APP来说,客户端(ioS或Android)的界面开发是必不可少的工作。为了减轻界面开发的工作量,也为

这篇文章给大家介绍如何进行iOS界面中框架QMUIKit的使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

对于移动APP来说,客户端(ioS或Android)的界面开发是必不可少的工作。为了减轻界面开发的工作量,也为了提高开发的速度,选择一个良好的界面框架,是有意义的。

iOS开源的界面框架有很多,比如cocoaui、yykit、qmui_ios等。

这里介绍QMUI_IOS界面框架的使用。

qmui_ios,按GitHub上的描述,这是一个致力于提高UI开发效率的解决方案。

qmui_ios的官网是:Http://qmuiteam.com/ios,官网详细介绍了qmui的使用跟它的功能。

qmui_ios的项目地址是:https://github.com/QMUI/QMUI_iOS,从这个项目修改记录来看,前不久(2018.9.18之前)还有代码提交。

qmui_ios有一个演示功能的项目:https://github.com/QMUI/QMUIDemo_iOS,这个项目运行起来的一个截图是这样的:
如何进行iOS界面中框架QMUIKit的使用

读者可以尝试运行以上项目来检验一下qmui_ios提供的各种控件的效果,需要注意这个demo使用的qmui的版本跟小程下面介绍的不一样。

接下小程用实际的演示例子来介绍qmui_ios的使用,qmui为最新版本2.7.6。

据官网介绍,使用qmui有三种方式,分别是:使用CocoaPods、使用Carthage、直接以qmui作为子项目。

小程以CocoaPods的方式来导入qmui,安装cocoapods的命令如下:

sudo gem install -n /usr/local/bin cocoapods --pre 

pod setup

之后,可以使用pod命令,这个命令的功能可以这样查看:

pod --help

再比如,搜索qmui这个第三方库:

pod search QMUIKit

可看到这样的输出,注意下图红框内的命令在后续介绍中会使用到:
如何进行iOS界面中框架QMUIKit的使用

(1)新建项目,引入qmui

这里用cocoapods来引入qmui项目。

在业务项目(这里是演示项目)中,创建一个Podfile文件,并加入如下内容:

platfORM:ios,'8.0'
target 'ZhiYin' do

pod 'QMUIKit', '~> 2.7.6'

end

截图如下:
如何进行iOS界面中框架QMUIKit的使用

然后在Podfile所在目录,在命令终端执行:

pod install

成功执行这个命令后,在演示项目所在目录,会生成一个Pods文件夹,如下图:
如何进行iOS界面中框架QMUIKit的使用

这时,双击ZhiYin.xcworkspace,打开项目,在xcode的项目导航页,可以看到多了一个Pods项目,这个项目就是管理所有第三方库的容器,如下图:
如何进行iOS界面中框架QMUIKit的使用

至此,qmuikit库已经导入演示项目,可以使用了。

这是通过cocoapod使用qmui的一种方式,读者当然也可以直接把qmui拉入业务项目来使用。

(2)使用qmui的功能

比如下面的截图,在加载APP时,使用了qmui的功能:
如何进行iOS界面中框架QMUIKit的使用

运行效果是这样的:
如何进行iOS界面中框架QMUIKit的使用

关于如何进行iOS界面中框架QMUIKit的使用就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

本文标题: 如何进行iOS界面中框架QMUIKit的使用

本文链接: https://www.lsjlt.com/news/295940.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 如何进行iOS界面中框架QMUIKit的使用
    这篇文章给大家介绍如何进行iOS界面中框架QMUIKit的使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。对于移动APP来说,客户端(iOS或android)的界面开发是必不可少的工作。为了减轻界面开发的工作量,也为...
    99+
    2023-06-19
  • 如何进行iOS 容器化框架的基本思路分析
    这期内容当中小编将会给大家带来有关如何进行iOS 容器化框架的基本思路分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。前言由本章节开始,我们将从支付宝客户端的架构设计方案入手,细分拆解客户端在“容器化框...
    99+
    2023-06-05
  • Xamamin iOS中如何使用OxyPlotiO框架绘制线图
    小编给大家分享一下Xamamin iOS中如何使用OxyPlotiO框架绘制线图,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Xamamin iOS中绘制线图Ox...
    99+
    2023-06-04
  • Go 中如何使用 NumPy 框架进行数据存储?
    在 Go 语言中,NumPy 是一种常用的数据处理框架,它能够帮助我们高效地存储和处理多维数组。本文将介绍如何在 Go 中使用 NumPy 框架进行数据存储。 NumPy 是 Python 中的一个强大的数据处理框架,它主要用于处理多维数组...
    99+
    2023-10-18
    存储 numy 框架
  • 如何使用C++进行图形界面开发?
    如何使用C++进行图形界面开发?一、背景介绍随着计算机技术的不断发展,图形界面已经成为了现代软件开发的重要组成部分。在图形界面开发中,C++是一种广泛使用的编程语言,它拥有高性能和可移植性的特点,很适合用于开发复杂的图形应用程序。二、选择图...
    99+
    2023-11-02
    C++ GUI开发 C++图形界面库 C++ GUI编程
  • Laravel 框架中如何使用 ASP 文件进行开发?
    Laravel 是一个流行的 PHP 开发框架,它提供了许多便利的功能和工具,让开发者可以快速地创建 Web 应用程序。在 Laravel 中,开发人员可以使用多种文件类型来完成应用程序的开发,其中包括 ASP 文件。本文将介绍 Larav...
    99+
    2023-09-01
    文件 laravel 框架
  • 如何使用ASP框架进行异步编程?
    ASP框架是一种流行的Web应用程序框架,它可以帮助开发人员快速构建高效的Web应用程序。在Web应用程序中,异步编程是非常重要的,因为它可以提高应用程序的性能和响应能力。在本文中,我们将讨论如何使用ASP框架进行异步编程。 在ASP框架中...
    99+
    2023-06-03
    框架 异步编程 numy
  • PHP中如何进行RPC框架的开发?
    RPC(Remote Procedure Call),是一种进程间通信协议,它允许不同的进程在不同的物理机器上通过网络进行通信和协作。RPC框架越来越受到关注,因为它可以帮助开发者轻松地实现分布式系统的开发。在本篇文章中,我们会一步一步地介...
    99+
    2023-05-14
    开发 PHP RPC框架
  • 使用spring如何对cxf框架进行整合
    使用spring如何对cxf框架进行整合?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1.创建动态web项目2.导入cxf和spring相关jar包(CXF核心...
    99+
    2023-05-31
    cxf spring
  • 如何进行Spark Streaming框架在 5G 中的应用
    本篇文章给大家分享的是有关如何进行Spark Streaming框架在 5G 中的应用,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。这次想分享一下我们关于当前流处理引擎及其在 ...
    99+
    2023-06-19
  • Spring框架中如何使用PHP接口进行重定向?
    在Web开发中,重定向是一个非常常见的操作。它可以让用户在不同的网页之间进行跳转,同时也可以帮助我们实现一些特定的业务需求。在Spring框架中,我们可以使用PHP接口来实现重定向操作。接下来,本文将为大家介绍Spring框架中如何使用P...
    99+
    2023-06-18
    接口 重定向 spring
  • 使用golang框架如何进行分布式计算?
    非常抱歉,由于您没有提供文章标题,我无法为您生成一篇高质量的文章。请您提供文章标题,我将尽快为您生成一篇优质的文章。...
    99+
    2024-05-24
  • Python中的Spring框架:如何使用Numpy在Windows上进行开发?
    Python已经成为了一个广泛使用的编程语言,因为它的易学易用和广泛的应用领域。Python能够处理大量的数据并且非常适合科学计算,而Numpy则是Python中最常用的科学计算库之一。而Spring框架则是一个非常流行的Java框架,它...
    99+
    2023-10-23
    spring numpy windows
  • C#开发中如何使用WPF和WinForms进行界面设计
    C#开发中如何使用WPF和WinForms进行界面设计引言:在C#开发中,界面设计是一个重要的环节。有多种界面设计工具和框架可供选择,比如Windows Presentation Foundation(WPF)和Windows Forms(...
    99+
    2023-10-22
    C# WPF WinForms
  • 如何使用ASP.NET AJAX框架来进行AJAX开发
    这篇文章主要为大家展示了“如何使用ASP.NET AJAX框架来进行AJAX开发”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用ASP.NET AJAX框...
    99+
    2024-04-02
  • 如何使用Java和Laravel框架进行Web开发?
    在如今的互联网时代,Web开发已经成为了一个非常热门的领域。Java和Laravel框架是Web开发中非常常用的技术,Java作为一种非常成熟的编程语言,Laravel框架则是一种非常流行的PHP框架。本文将介绍如何使用Java和Larav...
    99+
    2023-11-07
    laravel 教程 框架
  • Java如何使用junit框架进行代码测试
    这篇文章主要介绍了Java如何使用junit框架进行代码测试的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇Java如何使用junit框架进行代码测试文章都会有所收获,下面我们一起来看看吧。我写了一个时间工具类 ...
    99+
    2023-07-05
  • 如何进行JavaScript设计模式入门和框架中的使用
    本篇文章为大家展示了如何进行JavaScript设计模式入门和框架中的使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。在编写JS和组装代码的过程中,运用一定的设计...
    99+
    2024-04-02
  • 如何进行laravel框架中的数据填充
    这篇文章给大家介绍如何进行laravel框架中的数据填充,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。Laravel为了数据能够更加方便的填入数据库,专门定义了一个填充类,可以为你的数据库填充测试数据,所有的填充类都放...
    99+
    2023-06-21
  • 如何使用Oozie的命令行界面
    要使用Oozie的命令行界面,您可以使用以下命令: 运行Oozie job: oozie job -run -config &l...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作