我需要在iOS 8中将错误消息显示为工具提示,但我不知道该怎么做。我想要的是类似于下图所示的内容(我指的是带有消息的工具提示选择并选择全部):
答案 0 :(得分:2)
有很多图书馆已经针对您的问题。 例如,请查看:AMPopTip。
然后你可以像:
一样显示popoverself.popTip = [AMPopTip popTip];
[self.popTip showText:errorMessage direction:AMPopTipDirectionUp maxWidth:200 inView:self.view fromFrame:textField.frame];
并隐藏它:
[self.popTip hide];
看一下github repo,有更多的例子可以自定义这个控件。
您可以在此处找到更适合您需求的内容:cocoacontrols.com
答案 1 :(得分:0)
我遇到了类似的问题并编写了我自己的自定义工具提示。
你可以使用你的自定义视图初始化(我假设你写了一些代表团来检测其中的行为。)并且可以从任何地方出现。
也许不是UIPopoverController的最佳替代品,但仍然效果很好。和iPhone的救命稻草。也是高度可定制的。
https://github.com/akeara/AKETooltip
希望这有帮助。