问题在于绑定到UIBarButtonItem,代码在Simulator上工作,但在设备上,属性Enable不起作用,Clicked Works ...
textViewItem中存在同样的问题,但这次文本或启用都不起作用.
public partial class ProcessDetailViewController : MvxBindingTouchViewController<ProcessDetailViewModel>
{
public ProcessDetailViewController (MvxShowViewModelRequest request)
: base (request,"ProcessDetailViewController", null)
{
}
public override void DidReceiveMemoryWarning ()
{
// Releases the view if it doesn't have a superview.
base.DidReceiveMemoryWarning ();
// Release any cached data, images, etc that aren't in use.
}
public override void ViewDidLoad ()
{
base.ViewDidLoad ();
this.AddBindings(
new Dictionary<object, string>()
{
{ this.lblSeguradoraNome , "{'Text':{'Path':'AssuranceCompanyID'}}" },
{ this.lblSeguradoraGestor , "{'Text':{'Path':'AssuranceManager'}}" },
{ this.lblApoliceData , "{'Text':{'Path':'InsurancePolicyStartDate'}}" },
{ …Run Code Online (Sandbox Code Playgroud) 我正在使用MvvmCross Monotouch.
以下是在iOS模拟器上实际运行良好的绑定代码.
{ this, "{'Title':{'Path':'NavigationBarTitle'}}
Run Code Online (Sandbox Code Playgroud)
但是,当我在真正的iPad(iPad 2)上部署它时,它不起作用.
Application Output:
===================
MvxBind: Warning: 0.69 Failed to create target binding for from NavigationBarTitle to Title
Run Code Online (Sandbox Code Playgroud)
我很高兴看到它可以在iOS模拟器上运行但是,有什么理由说它不能在真正的iPad上运行吗?
帕特里克