iOS如何在可重用的UI小部件中打包可重用代码?像一个经过大量修改的文本小部

时间:2011-03-09 02:32:55

标签: iphone ipad ios

iOS如何在可重用的UI小部件中打包可重用代码?像一个经过大量修改的文本小部件?

我构建了一个UITextView,它具有许多特定于我的应用程序的自定义功能(点击网络服务器获取一些特殊的宏功能,有特殊的自动填充字典等等)。

我想在iOS应用程序的多个屏幕中重用此特殊文本条目。我怎样才能整齐地打包这些代码,以便可以像UITextView一样简单地重复使用?

2 个答案:

答案 0 :(得分:2)

你可以创建一个将UITextView作为超类的类,这个类也将是实现你的函数以支持自定义功能的地方,而且你的类将直接用于UITextView以利用自定义功能。

答案 1 :(得分:1)

您将@interface块放在.h文件中,将@implementation块放在.m文件中。然后在任何你要使用的文件中,#import顶部的.h文件(使用双引号,而不是尖括号)。