cocoa-touch

    0热度

    1回答

    我有一个呈现模态视图控制器的应用程序,我在不同的UIWindows中有一个标准ViewController和一个UIAlertController,具有正常UIWindowLevel优先级的主窗口和具有Alert UIWindowLevel优先级的Alert窗口,因为我希望始终在主UIWindow(AppDelegates引用)上以模态方式呈现的任何ViewController上方具有警报。我还有

    1热度

    1回答

    我已经创建了Cocoa Touch基础应用程序,并尝试以编程方式加载图像。我已将我的图像放入捆绑资源中。通过故事板图片被加载,但是,不能以编程方式工作。图像不会显示出来。

    2热度

    1回答

    在我的应用程序中,我有一个加载异步数据的UITableView:加载视图控制器时,显示模态活动微调器并启动HTTP请求。完成后,我隐藏微调器并在我的桌面视图上执行reloadData()。我还将response?.count ?? 0作为行数返回,以确保当数据尚未准备好时它最初清空的列表。 它的工作原理就像一个魅力,但我有一个与VoiceOver的问题:当打开视图控制器时,VoiceOver进入表

    11热度

    3回答

    后编程方式发送用户设置屏幕,有一个后端到应用程序按钮,在左上角: 点击此按钮,使用户回到我的应用程序。然而,在这一点上应用程序调用其委托与当我们从后台返回正在调用的方法相同: applicationWillEnterForeground 和 applicationDidBecomeActive 同时,我需要区分是否用户通过点击这个特定的“回到应用程序”按钮回到应用程序,或通过以任何其他方式发送到后

    1热度

    1回答

    我需要扩展UILabel以便我可以使其部分可点击。为此,我需要对它进行子类化,并使用tap处理程序添加透明的UIView。问题是,由于我不知道可点击区域的位置,因此每当文本被调整大小,更改/布局等时,我都需要重新调整这些位置,甚至是它们的编号。什么是适当的方法呢?

    2热度

    3回答

    因为Swift/Objective-C支持编写扩展,所以我在模型的扩展类中编写“ViewModel”属性,并在通常使用ViewModel的地方使用此扩展。 我知道分机不能有存储性能。但是大多数MVVM体系结构不推荐ViewModel中存储的属性(除了那些用于缓存的属性)。 我与维护单独的视图模型对象主要麻烦与模型得到它同步。是的,有很多第三方框架可以帮助使用反应式编程技术进行同步。但是,对于什么可

    0热度

    2回答

    我期待通过一些快速的文件,我看到的NSURLRequest和URLRequest实际上是相同的,与添加的珍闻说的NSURLRequest用于: 当你需要引用语义或其他特定基金的行为。 是一个比另一个更快,在什么情况下应该用于其他?

    2热度

    1回答

    我已经设置了一个代码,其中Viewcontroller *vc在Appdelegate.mm中被全局声明,并且vc被初始化为rootviewcontroller。当我调用Viewcontroller中的一个方法来更改UILabel时,它在3-4次更改之后开始在先前文本的顶部覆盖。 //AppDelegate.mm @implementation AppDelegate ViewContro

    0热度

    2回答

    在我的应用程序中,我有一个菜单按钮,使用不同的类别。其中一个类别称为“书籍,音乐,游戏和电影”,因为它太大而不在屏幕上。对于我来说,保留这个类别名称的最佳做法是什么,但要调整文本的大小?

    3热度

    1回答

    我的项目需要像Google Chrome的Tab切换器那样的用户界面。过去有这样一个问题,但是回应多半是无关紧要的,因为它是在5年前编写的,而且回应与静态和重叠的Evernote UI(here)有关。我一直在努力好几天,但我能得到的最好的东西真的很慢。另外有趣的是,当编码时,在某些区域它的工作,然后它没有。我没有选择任何代码,因为老实说,我的代码可能比错误更糟糕,我应该从头开始。 这是什么让它很