使用标准iOS组件是否重要?

使用标准iOS组件是否重要?,ios,components,Ios,Components,我们正在创建一个iOS应用程序,它与应用商店中的任何其他应用程序都不一样 我的问题是,我是否可以为我的应用创建自定义组件,如标题栏、选项卡栏、表格等,并且在将应用发布到应用商店时不会被苹果拒绝 几个月的思考和规划已经进入了应用程序的UI和流程中,因此用户体验将是极好的,我们只关心苹果对这些定制应用程序/组件的感觉如何 每天都有越来越多的iOS自定义控件出现。如果它像你说的那么好,苹果会很乐意接受的。别担心 再看看这些每天都有越来越多的iOS自定义控件出现。如果它像你说的那么好,苹果会很乐意接受的

我们正在创建一个iOS应用程序,它与应用商店中的任何其他应用程序都不一样

我的问题是,我是否可以为我的应用创建自定义组件,如标题栏、选项卡栏、表格等,并且在将应用发布到应用商店时不会被苹果拒绝

几个月的思考和规划已经进入了应用程序的UI和流程中,因此用户体验将是极好的,我们只关心苹果对这些定制应用程序/组件的感觉如何


每天都有越来越多的iOS自定义控件出现。如果它像你说的那么好,苹果会很乐意接受的。别担心


再看看这些

每天都有越来越多的iOS自定义控件出现。如果它像你说的那么好,苹果会很乐意接受的。别担心


再看看这些

如前所述,苹果不会有问题。。只要不使用任何私有API。如果您自己开发这些组件,那么您必须确保这些组件在将来的版本中工作(这不一定是一个缺点)。这可能是第三方组件的问题,因为它们可能无法继续(或在未来的版本中不受支持)。

如前所述,苹果不会有问题。。只要不使用任何私有API。如果您自己开发这些组件,那么您必须确保这些组件在将来的版本中工作(这不一定是一个缺点)。这可能是第三方组件的问题,因为它们可能无法继续(或在未来的版本中不受支持)。

创建一个外观与其他所有组件完全不同的应用程序本身并没有什么问题

但我建议您尽量使用内置组件。在iOS的最新版本中,苹果引入了许多API,让您可以显著地定制它们的外观和感觉,而一些最具创新性的UI是简单的表和集合视图,它们已经被砍成碎片

这是因为苹果的内置组件已经记录了数十万(如果不是几百万)小时的真实测试和使用,因此比完全定制的组件更稳定,也更经过现场测试。此外,它们通常具有各种内置功能(如滚动视图的反弹),很难自行复制


因此,一定要尽可能地定制您的界面,但在您这样做的同时,请考虑是否可以利用内置的
UIKit
类,而不是完全重新发明轮子。

创建一个外观和感觉与其他应用完全不同的应用本身并没有什么问题

但我建议您尽量使用内置组件。在iOS的最新版本中,苹果引入了许多API,让您可以显著地定制它们的外观和感觉,而一些最具创新性的UI是简单的表和集合视图,它们已经被砍成碎片

这是因为苹果的内置组件已经记录了数十万(如果不是几百万)小时的真实测试和使用,因此比完全定制的组件更稳定,也更经过现场测试。此外,它们通常具有各种内置功能(如滚动视图的反弹),很难自行复制


因此,一定要尽可能地定制您的界面,但在您这样做时,请考虑是否可以利用内置的
UIKit
类,而不是完全重新发明轮子。

不要担心,不要担心。