cocoa-skycons:Skycon从HTML5到Cocoa的移植

时间:2024-06-05 04:52:42
【文件属性】:

文件名称:cocoa-skycons:Skycon从HTML5到Cocoa的移植

文件大小:39KB

文件格式:ZIP

更新时间:2024-06-05 04:52:42

Objective-C

这是动画HTML5画布天气图标(来自到Objective-C / Cocoa的端口。 目标是在Mac和iOS上完全像原始画布版本一样在本机上运行。 这是一个周末黑客活动,目的是了解它可以多么容易地移植到另一个平台。 现在,它几乎是JavaScript的直接移植,没有尝试使其更像可可。 可以在工作后完成。 用法 创建一个SKYIconView ,指定类型,然后像使用任何其他NSView / UIView一样使用它。 默认情况下,它将设置动画,但是您可以使用[icon pause]禁用它。 SKYIconView *icon = [[SKYIconView alloc] initWithFrame:frame]; icon.type = SKYRain; [view addSubview:icon]; 我对每种图标类型是否应该是子类都持谨慎态度,这在Objective-C中可能更有意义,


【文件预览】:
cocoa-skycons-master
----Skycons.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(23KB)
----Skycons-iOS()
--------en.lproj()
--------main.m(338B)
--------Skycons-iOS-Prefix.pch(321B)
--------SKYAppDelegate.h(378B)
--------Skycons-iOS-Info.plist(1KB)
--------SKYAppDelegate.m(2KB)
--------SKYViewController.h(223B)
--------Default-568h@2x.png(18KB)
--------Default.png(6KB)
--------Default@2x.png(16KB)
--------SKYViewController.m(1KB)
----README.md(1KB)
----Skycons()
--------SKYBackgroundView.h(209B)
--------en.lproj()
--------Skycons-Info.plist(1KB)
--------main.m(244B)
--------SKYAppDelegate.h(424B)
--------SKYBackgroundView.m(345B)
--------SKYAppDelegate.m(1KB)
--------SKYIconView.h(702B)
--------SKYIconView.m(18KB)
--------Skycons-Prefix.pch(143B)

网友评论