Tag: xamarin.ios

HW kbd无法将键盘焦点ios设置为空(null)

在我的iOS应用程序崩溃日志中,我发现这个声明: HW kbd Failed to set (null) as keyboard focus ios 有谁知道这是什么以及如何解决它?

我可以在UIScrollView中使用UIRefreshControl吗?

我有约5个UIScrollView已经在我的应用程序,所有加载多个.xib文件。 我们现在想要使用UIRefreshControl 。 它们被构build为与UITableViewControllers一起使用(每个UIRefreshControl类的引用)。 我不想重新做5个UIScrollView工作。 我已经尝试在我的UIScrollView使用UIRefreshControl ,除了一些事情之外,它的工作方式和预期一样。 在刷新图像变成加载程序之后, UIScrollView向下跳跃约10个像素,这在我非常小心地非常缓慢地拖动UIScrollview时候才会发生。 当我向下滚动并启动重新加载,然后放开UIScrollView , UIScrollView停留在我放开的位置。 完成重新加载后, UIScrollView跳转到顶部,没有animation。 这是我的代码: -(void)viewDidLoad { UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init]; [refreshControl addTarget:self action:@selector(handleRefresh:) forControlEvents:UIControlEventValueChanged]; [myScrollView addSubview:refreshControl]; } -(void)handleRefresh:(UIRefreshControl *)refresh { // Reload my data [refresh endRefreshing]; } 有什么办法可以节省一大堆时间,并在UIScrollView使用UIRefreshControl ? 谢谢!!!

检查当前线程是否是主线程

有什么办法来检查当前线程是否是Objective-C中的主线程? 我想要做这样的事情 – (void)someMethod { if (IS_THIS_MAIN_THREAD?) { NSLog(@"ok. this is main thread."); } else { NSLog(@"don't call this method from other thread!"); } }

何时使用Xamarin.Forms vs Xamarin Native?

我需要在Xamarin.Forms和Xamarin原生应用程序之间进行select。 我想与Xamarin.Forms作为UI代码将被共享。 那么Xamarin.Forms与Native相比有什么缺点?

如何决定MonoTouch和Objective-C?

Mono在当地的.Net活动上今天坐在一个会议上,MonoTouch的使用被作为iPhone开发的替代品。 在C#和.Net中使用起来非常舒服,尽pipeMono堆栈有些诡异,但它似乎是一个吸引人的select。 但是,由于MonoTouch的价格是400美元,所以如果这是iPhone开发的方式,我还是有点受挫。 任何人都有使用MonoTouch和Objective-C进行开发的经验,如果是使用MonoTouch进行开发,比学习Objective-C更简单,更快速,而且价值400美元?

删除所有子视图?

当我的应用程序回到其根视图控制器,在viewDidAppear:方法中,我需要删除所有子视图。 我怎样才能做到这一点?

.NET的unit testing运行器

有没有人写过(或了解).netunit testing运行器, 在 NUnit上运行的优先级? 还是我必须推出自己的? 我的目标是在模拟器或设备上执行unit testing。 到目前为止,我已经看到了嘲讽monotouch.dll(但在PC上运行testing)的一些post/博客和一个答案,指出缺乏这样的工具。

MonoTouch现在被禁止在iPhone上?

约翰·格鲁伯 ( John Gruber)最近发表的一篇文章指出,下列法律规定: 3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. 现已修改如下: 3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally […]

如何强制iOS 6中的UIViewController纵向

由于ShouldAutorotateToInterfaceOrientation在iOS 6中已被弃用,我使用它来强制一个特定的视图只有肖像 ,在iOS 6中做到这一点的正确方法是什么? 这只是我的应用程序的一个区域,所有其他视图可以旋转。

期待了解iOS UIViewController生命周期

你能解释我pipe理UIViewController生命周期的正确方式吗? 特别是,我想知道如何在Mono Touch中为UIViewController类使用Initialize , ViewDidLoad , ViewWillAppear , ViewDidAppear , ViewWillDisappear , ViewDidDisappear , ViewDidUnload和Dispose方法。