[IOS] 'Double' is not convertible to 'CGFloat'

在做一个对象旋转的时候,要求转动的弧度角,

这个地方报错,如题的错误,其实是类型转换的问题,swift不能静静的做类型转换,一定要显式的转换

typeTableView?.transform=CGAffineTransformMakeRotation(-M_PI/2)

改变一下就可以了

typeTableView?.transform=CGAffineTransformMakeRotation(CGFloat(-M_PI/2))

[IOS] 'Double' is not convertible to 'CGFloat'

时间: 2024-10-29 19:11:15

[IOS] 'Double' is not convertible to 'CGFloat'的相关文章

iOS double类型不稳定,及解决办法!

目前制作的app出现了,上述图片的bug,分享下解决心得,及要注意的地方! 出现问题的代码: 之后改进的代码:

iOS动画进阶 - 实现炫酷的上拉刷新动效(二)

最近撸了一个上拉刷新的小轮子,只要遵循一个协议就能自定义自己动效的上拉刷新和加载,我自己也写了几个动效进去,下面是一个比较好的动效的实现过程 先上效果图和github地址,完整代码个demo和进入查看,有其他好的动效大家也可以学习交流~ 分析动效 写一个动效的第一步就应该仔细的去分析它,把它的每一帧展开来看,找一个最合适的方式来实现它,我们可以把以上动画分解成以下三个步骤: 箭头的绘制和动效 圆环的绘制和小点的旋转 对勾的绘制和动画 以下是会用到主要的类: CAShapeLayer UIBezi

IOS常见语法解惑

由于工作过程中经常需要查看IOS的Objective-C代码,遂把一些常见的.有疑问的OC语法列出,方便之后会看,提升效率. Objective-C中的@语法 @interface告诉编译器,我要声明一个新类,包含了类的属性和方法,以@end结尾: @implementation告诉编译器,这是某个类的具体实现,以@end结尾: @property是声明属性的语法,它可以快速方便的为类的成员变量创建存取器,并允许我们通过点语法使用存取器,@property等同于在.h文件中声明实例变量的get/

Swift开发语法

Swift开发入门 简介 Swift 语言由苹果公司在 2014 年推出,用来撰写 OS X 和 iOS 应用程序 2014 年,在 Apple WWDC 发布 历史 2010 年 7 月,苹果开发者工具部门总监 Chris Lattner(克里斯·拉特纳) 开始着手 Swift 编程语言的设计工作 用一年时间,完成基本架构 Swift 大约历经 4 年的开发期,2014 年 6 月发表 克里斯·拉特纳 ) 特色 苹果宣称 Swift 的特点是:快速.现代.安全.互动,而且明显优于 Object

C++ 练手

// namespace.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" #include <iostream> #include <cstdlib> namespace MyLib { double readAndProcessSum (std::istream&); } int _tmain(int argc, _TCHAR* argv[]) { using namespace std; double sum;

UIWebView的常用方法

//webview导航栏类型enum UIWebViewNavigationType : Int { case LinkClicked case FormSubmitted case BackForward case Reload case FormResubmitted case Other } //webview 分页类型 enum UIWebPaginationMode : Int { case Unpaginated case LeftToRight case TopToBottom c

为App适配iOS11

.markdown-body hr::after,.markdown-body::after { clear: both } .loopLine,.messageLine0 { } .markdown-body { color: #24292e; font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Em

4-15学习

4-15学习心得 UIView相关方法 [self.view insertSubview:girlView belowSubview:bottomView];//把girlView插入到bottomView后面 [self.view insertSubview:girlView aboveSubview:bottomView];//把girlView插入到bottomView前面 [self.view insertSubview:girlView atIndex:0];//把girlView插入

Deep Analysis UIImageJPEGRepresentation&amp;UIImagePNGRepresentation

ios中提供了将UIImage转换成NSData的方法 UIKIT_EXTERN NSData *UIImagePNGRepresentation(UIImage *image); // return image as PNG. May return nil if image has no CGImageRef or invalid bitmap format UIKIT_EXTERN NSData *UIImageJPEGRepresentation(UIImage *image, CGFlo