我正在尝试响应 TTStyledTextLabel 上的链接点击。
由于我在互联网上阅读过的内容,我的印象是我必须为 TTNavigator 创建一个代表。
我的 AppDelegate.cs 中有这个
public override bool FinishedLaunching (UIApplication application, NSDictionary launchOptions)
{
_navigator = new TTNavigator();
_navigator.Delegate = new NewsDelegate();
_navigator.Window = Window;
var map = _navigator.URLMap;
map.FromToViewController("*", (new MainController()).ClassHandle);
return true;
}
但这根本不是对新闻代表的回应
public class NewsDelegate : TTNavigatorDelegate
{
public override bool Navigator (TTNavigator navigator, NSUrl URL)
{
return false;
}
}
那里的断点没有触发