Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 高级iOS GUI(最好使用C+;+;)_C++_Ios_User Interface_Interface - Fatal编程技术网

C++ 高级iOS GUI(最好使用C+;+;)

C++ 高级iOS GUI(最好使用C+;+;),c++,ios,user-interface,interface,C++,Ios,User Interface,Interface,我想为iOS5创建一个合成器,我所想到的界面非常先进,可以用IB制作。所以我希望有一些工具或库可以为iOS提供更高级的gui。我最好在C++中使用,尽可能少用Objto-C。 下面是一个可能的例子: 你可以把它看作某种2D游戏,因为我还需要一些小的动画等等 有什么对我有用的建议吗?虽然屏幕截图看起来不错,但并不复杂。我看到的只是按钮、分段控件和定制的类似LCD的视图。所有这些都可以通过Cocoa Touch轻松完成,如果您愿意,您甚至可以通过IB完成大部分操作 由于本机框架是Cocoa Tou

我想为iOS5创建一个合成器,我所想到的界面非常先进,可以用IB制作。所以我希望有一些工具或库可以为iOS提供更高级的gui。我最好在C++中使用,尽可能少用Objto-C。 下面是一个可能的例子:

你可以把它看作某种2D游戏,因为我还需要一些小的动画等等


有什么对我有用的建议吗?

虽然屏幕截图看起来不错,但并不复杂。我看到的只是按钮、分段控件和定制的类似LCD的视图。所有这些都可以通过Cocoa Touch轻松完成,如果您愿意,您甚至可以通过IB完成大部分操作

由于本机框架是Cocoa Touch,并且该框架是在Objective-C中完成的,因此使用其他任何东西都没有多大意义,除非有很好的理由使用不同的框架。由于其他框架也需要使用Cocoa-Touch,根据定义,它们都落后于Cocoa-Touch,可能无法提供所有功能,甚至无法单独引入bug。如果苹果公司增加了新功能,你必须等到第三方框架使用它

此外,您将获得Cocoa Touch的最大支持:几乎所有(高级)iOS开发人员都可以帮助您解决Cocoa Touch问题,但如果您使用第三方框架,那么可以帮助您的人就会少得多。这甚至可以从书籍开始:您应该可以找到关于使用Objective-C/Cocoa Touch使用iOS进行UI编程的好书,但是关于第三方框架的书籍要少得多


动画是很容易在可可触摸。对于更简单的事情,普通的
UIView
动画就足够了,但是对于更复杂的事情,您可以添加CoreAnimation动画。苹果在其开发者网站上有很多关于这些主题的指南和示例代码,它们通常都很好。

你正在寻找一个聊天室/讨论论坛。你可以得到代码< > >最好是用C++来做,尽量少用ObjultC,但是我觉得IB只限于按钮、文本字段、标签和那些东西。但我会再次调查可可触摸。在photoshop中设计它,然后用Cocoa Touch实现它,这是一个好主意吗?我的意思是,我能用jpg、png或w/e让所有东西都“闪亮”吗?当然,在实际实现它们之前,我们一直在Photoshop中绘制UI。然后,您需要以某种方式对图像进行切片,以便可以轻松地将其用于按钮和其他内容(例如,如果您希望iOS进行高亮显示,则创建没有背景的按钮图像)。因此,您最终得到的是简单明了的
ui按钮
s,您已经使用相应的图像对其进行了自定义,以使其美观。这完全可以在IB中完成,此时不需要一行代码。