gpt4 book ai didi

iphone - 有没有 TTPickerTextField 替代方案?也许在iOS4中?

转载 作者:行者123 更新时间:2023-12-03 18:59:00 25 4
gpt4 key购买 nike

iOS4 中是否有类似 TTPickerTextField 的替代或新内容

我正在寻找一种重新创建“新邮件”控制 View 的方法,并且我已阅读有关 TTPickerTextField 的内容。 Three20 是我的最后一个选择(特别是它没有 iPad 版本),我想知道 iOS4 是否提供了一些新的 UI 控件来执行此操作。

最佳答案

这是 iPhone 上邮件编辑器的 View 层次结构的转储(删除了一些细节)。

<UILayoutContainerView>
| <UINavigationTransitionView>
| | <UIViewControllerWrapperView>
| | | <MFMailComposeView>
| | | | <UIView>
| | | | | <MFComposeScrollView>
| | | | | | <UIView>
| | | | | | | <_MFComposeRecipientView>
| | | | | | | | <UIView>
| | | | | | | | <MFRecipientTextField>
| | | | | | | | <MFHeaderLabelView>
| | | | | | | <MFComposeMultiView>
| | | | | | | | <UIView>
| | | | | | | | <MFHeaderLabelView>
| | | | | | | | <UILabel>
| | | | | | | <MFComposeSubjectView>
| | | | | | | | <UIView>
| | | | | | | | <MFHeaderLabelView>
| | | | | | | | <UITextField>
| | | | | | | | | <UITextFieldLabel>
| | | | | | <MFComposeTextContentView>
| | | | | | | <MFComposeBodyField>
| | | | | | <UIImageView>
| | | | | | <UIImageView>
| <UINavigationBar>
| | <UINavigationItemView>
| | <UINavigationButton>
| | | <UIImageView>
| | | <UIButtonLabel>
| | <UINavigationButton>
| | | <UIImageView>
| | | <UIButtonLabel>

您会发现所有MFCompose___View都没有记录。这意味着它们是禁区。据我所知,iOS 4 中没有这样的控件。

我不推荐 Three20 只使用一个元素。它大大增加了编译时间,并且我发现 Three20 存在几个错误。这很好,但还可以更好。

我强烈建议查看Cocoa Controls ,如果你还没有的话。你可能会在那里找到你想要的东西。 Github也是另一个重要来源。

如果您最终使用了 TTPickerTextField 并发现它有错误,您可以随时从头开始重写代码或修复源代码中的错误。

编辑:

我通过 Cocoa Controls 找到了一个可以完成您想要的操作的控件。你可以在 Github 上找到它。它的名字叫TITokenFieldView .

这是 Github 上的另一个,名为 JSTokenField .

我从未使用过这两个 token 字段,因此我无法保证它们的质量。

关于iphone - 有没有 TTPickerTextField 替代方案?也许在iOS4中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3188326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com