`

swift -> 气泡弹出类 AMPopTip

 
阅读更多

 

项目源地址 : https://github.com/andreamazz/AMPopTip

引用文件 在附件 通过 Bridging 文件 

#import "AMPopTip.h"

引入

 

 

 

1,  显示文字 

import UIKit

 

class ViewController: UIViewController  {

    

    var pop:AMPopTip?;

    

    @IBAction func btn1(sender: UIButton) {

        

        pop?.showText("hilll sdfsd sdf ", direction: .Down, maxWidth: 600, inView: self.view, fromFrame: CGRect(x: 0, y: 0, width: 110  , height: 110));

    }

    

    override func viewDidLoad() {

        super.viewDidLoad()

        // Do any additional setup after loading the view, typically from a nib.

        self.pop = AMPopTip();

    }

 

    override func didReceiveMemoryWarning() {

        super.didReceiveMemoryWarning()

        // Dispose of any resources that can be recreated.

    } 

 

 

}



 

2,嵌入 自定义的 视图

 

import UIKit

 

class ViewController: UIViewController  {

    

    var pop:AMPopTip?;

    

    @IBAction func btn1(sender: UIButton) {

        let changeViewMain = UIView(frame: CGRectMake(0, 0, 300, 200));

        changeViewMain.backgroundColor = UIColor.redColor();

        //

        pop?.showCustomView(changeViewMain, direction: .Down, inView: self.view, fromFrame: CGRect(x: 0, y: 0, width: 200, height: 140));

    }

    

    override func viewDidLoad() {

        super.viewDidLoad()

        // Do any additional setup after loading the view, typically from a nib.

        self.pop = AMPopTip();

    }

 

    override func didReceiveMemoryWarning() {

        super.didReceiveMemoryWarning()

        // Dispose of any resources that can be recreated.

    }

 

}

 


3, 隐藏 , pop.hide();
 

 

  • 大小: 11.4 KB
  • 大小: 13.8 KB
分享到:
评论

相关推荐

    swift -> KxMenu 垂直弹出菜单

    Swift中的KxMenu是一款常用的垂直弹出菜单工具,它为iOS开发者提供了一种优雅的方式来实现类似下拉菜单的效果。在iOS应用开发中,这样的组件常常用于实现导航或选项选择,给用户带来便捷的操作体验。KxMenu是用...

    swift-iOS平台高效转换引擎json->modelmodel->json

    WHC_Model iOS平台高效转换引擎json->model,model->json,model->Dictionary,支持模型类继承其他模型类,支持指定路径转换,不区分json的key和模型属性名称大小写,自动处理json中null。

    swift -> http 请求 (SwiftHTTP)

    在Swift编程语言中,进行HTTP请求是开发iOS和macOS应用程序不可或缺的一部分。SwiftHTTP是一个流行的第三方库,它简化了在...结合这些文件中的类和功能,开发者可以构建出健壮的网络功能,实现与服务器的高效通信。

    Swift -> YSocket 新建 TCP 客户端

    "Swift -> YSocket 新建 TCP 客户端"这个标题暗示我们将会探讨一个名为YSocket的库,它可能是用Swift实现的一个轻量级TCP客户端库。这个库可能提供了方便的方法来创建、管理和操作TCP连接。让我们深入探讨一下相关的...

    swift -> 获取经纬度

    然后在Swift代码中就可以使用这个类了。例如,将经纬度转换为地址: ```swift let converter = TQLocationConverter() let coordinate = CLLocationCoordinate2D(latitude: latitude, longitude: longitude) if let...

    swift-Yahoo开源的在线obj-c->swift工具

    Yahoo为了帮助开发者更方便地进行这种迁移,开源了一个在线工具——"swift-Yahoo开源的在线obj-c->swift工具"。这个工具允许开发者直接将Objective-C代码粘贴到网页中,然后自动生成对应的Swift代码。这大大简化了...

    swift -> sqlite 操作 引用 sqlite3 库

    2. 在弹出的对话框中,输入SQLite3的GitHub仓库URL:https://github.com/stephencelis/SQLite.swift 3. 选择合适的版本并点击`Add Package` 添加完成后,SQLite.swift库会自动编译并链接到你的项目中,你可以通过`...

    pw-swift-core-SRU2017-7.9.3

    "pw-swift-core-SRU2017-7.9.3" 是一个开源的第三方Java库,专门设计用于解析和处理银行间的SWIFT报文。这个库的主要功能是为开发者提供工具,以便他们能够有效地封装和解析SWIFT标准化的金融通信格式。SWIFT(环球...

    swift-AMPopTip一个实现效果非常精细的气泡弹出组件

    Swift-AMPopTip是一个在iOS应用开发中广泛使用的第三方库,专为创建精美、细腻的气泡提示(PopTip)效果而设计。这种组件通常用于显示简短的提示信息,帮助用户更好地理解和交互应用程序的各个功能。AMPopTip库由...

    swift-swift-video-generator用图片加音频生成视频及多视频合并的库

    Swift-Swift-Video-Generator 是一款专为Swift开发者设计的库,用于高效地处理视频制作任务,包括将图片和音频合成视频以及合并多个视频。这个库为iOS、macOS等Apple平台上的应用开发提供了便利,让开发者可以轻松...

    swift-Presentr自定义弹出界面

    iOS 8 引入了专门的 Custom View Controller Presentation,支持自定义弹出界面,但是使用的时候并不那么直观,因此诞生了这个库,对基础 API 做了封装,可以更轻松地创建弹出界面。

    swift-Swift-Radio-Pro完整的Swift2.0的App开源应用

    在Swift-Radio-Pro的模型设计中,`where`子句可能被用来限制枚举或者类的特定行为。 5. **API改进**:Swift 2.0对标准库API进行了调整,使其更加清晰和一致。Swift-Radio-Pro的代码将展示如何使用这些改进后的API来...

    swift-iOS气泡动画

    在iOS应用开发中,视觉效果和用户...通过不断优化和完善,我们可以创建出更加逼真、有趣的气泡动画效果,提升应用的视觉质量和用户体验。在实践中,可以参考`BubbleDemo-master`这个项目中的代码,进一步学习和研究。

    swift-iOS上的气泡弹窗。简单易用三行代码就可以集成

    标题和描述中提到的"swift-iOS上的气泡弹窗",是一种轻量级的UI组件,它可以在用户界面上以气泡形状显示信息或操作选项。 在Swift中实现这种气泡弹窗,通常会借助自定义视图或者第三方库。这个“SMPopView-master”...

    swift-swift-syntaxSwift语法库开源用于研究解析转换自动生成Swift代码

    `swift-syntax`是Apple官方为Swift语言提供的一种工具,它是一个纯Swift编写的库,专注于Swift代码的语法解析、转换和生成。这个库的开源对于开发者,特别是那些对编译器技术、代码生成或语言工具感兴趣的开发者来说...

    swift-PopView-弹出自定义视图控件使用简单耦合度小(popView)

    1. **扩展UIView**:在Swift中,可以通过扩展UIView类来添加弹出视图的功能,添加show和dismiss等方法。 2. **使用UIPresentationController**:这是iOS提供的原生弹出视图机制,可以自定义弹出和消失的动画效果。 3...

    swift-iOS聊天气泡

    在iOS应用开发中,"swift-iOS聊天气泡"是一个常见的功能,特别是在社交、通讯类应用中,用于展示用户之间的对话。聊天气泡通常由一个包含文字或表情的图形元素表示,具有不同的颜色和形状来区分发送者和接收者。...

    swift-HGActionSheet弹出菜单

    Swift-HGActionSheet弹出菜单是一种在iOS应用中实现弹出式选择菜单的工具,它为用户提供了方便的多选项操作界面。 HGActionSheet是由开发者Xuhonggui创建的,适用于Swift编程语言,旨在增强iOS应用的交互体验,特别...

    swift-iOSSystemServices一个收集所有可用的设备信息的类

    为了方便开发者,可以创建一个名为"swift-iOSSystemServices"的工具类,它能集中处理这些任务。这个类将帮助我们以结构化的方式访问iOS系统服务,提供对设备信息的全面访问。 首先,我们来看一下如何创建这样一个...

Global site tag (gtag.js) - Google Analytics