swift 学习 3

swift 学习 3,第1张

概述1、UIPopover 使用   在要使用POPover的ViewController 继承 UIPopoverPresentationControllerDelegate 使用方式: let storyboard : UIStoryboard = UIStoryboard(name: "Main", bundle: nil) let contentViewCont

1、UIPopover 使用

在要使用POPover的VIEwController 继承UIPopoverPresentationControllerDelegate


使用方式:

        let storyboard : UIStoryboard = UIStoryboard(name: "Main",bundle: nil)        let contentVIEwController :PopContainerVIEwController = storyboard.instantiateVIEwControllerWithIDentifIEr(            "popContainerVIEw")            as! PopContainerVIEwController                contentVIEwController.modalPresentationStyle=UIModalPresentationStyle.Popover        contentVIEwController.preferredContentSize = contentVIEwController.vIEw.bounds.size;             let popPC:UIPopoverPresentationController=contentVIEwController.popoverPresentationController!        popPC.permittedArrowDirections=UIPopoverArrowDirection.left        let originX:CGfloat = sender.layer.frame.wIDth        let originY:CGfloat = sender.layer.frame.height/2.0//设置箭头指向的位置        popPC.sourceRect.origin=CGPoint(x:originX,y:originY)        popPC.delegate=self;        popPC.sourceVIEw=sender as? UIVIEw        presentVIEwController(contentVIEwController,animated: true,completion: nil)

2UIScrollVIEw 使用

在要使用UIScrollVIEw 的VIEwController 继承uiscrollviewdelegate

	scrollVIEw.frame.size=vIEw.frame.size//设置scrollVIEw 的窗口大小	scrollVIEw.backgroundcolor=UIcolor.greencolor()//用于调试        scrollVIEw.delegate=self        scrollVIEw.scrollEnabled=true <span >	</span>scrollVIEw.contentSize=size//内容窗口大小
总结

以上是内存溢出为你收集整理的swift 学习 3全部内容,希望文章能够帮你解决swift 学习 3所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1084235.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存