问题标签 [multiple-views]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-c++ - CSplitterWnd 有两个窗格:左窗格是 CTreeView,右是 CFrameWnd:无法在右窗格中设置不同的视图
我正在尝试实现经典的 Windows 资源管理器类型的应用程序,CpliterWnd 有两个窗格:左窗格是 CLeftTreeView:公共 CTreeView 右窗格是 CRightPaneFrame:公共 CFrameWnd,CRightPaneFrame 有一个成员变量 m_pCustomView。
CustomView 是我添加到对话框资源的类(使用资源编辑器和添加类向导进行编辑)
MainFrame.cpp 具有以下条目
后来在 CRightPaneFrame
我不知道我做错了什么,但 CustomView 没有加载到右窗格中。
关于改变方法的任何建议或当前方法有什么问题?
iphone - 在基于窗口的 iPhone 应用程序中加载选项卡控制器视图
我正在学习如何使用基于窗口的应用程序模板创建具有多个视图的应用程序。我正在尝试实现一个标签栏,但是当我的视图加载时,它是一个空白。我意识到这可能是 iPhone SDK 或 Xcode 版本之间的问题。我正在使用两者的最新版本(iOS 4.3 和 Xcode 4.0)。
我目前的代码如下:
.h 文件:
.m 文件:
}
在我下载的示例代码中,这很好用。我不知道问题出在哪里,任何建议都将不胜感激。
notifications - NSManagedObjectContextObjectsDidChangeNotification 在两个不同视图中的问题
各位晚上好,
在解释我的问题之前,我应该先给你一些关于我的项目的解释:
我有一个简单的 Coredata 模型,其中一个实体称为“对话”,另一个实体称为“消息”。基本上,我需要重现 iPhone 短信应用程序。
如您所见,我的模型很容易理解。几周前,我请求了一些关于如何完全实现这些视图的帮助(即使用 NSFetchedResultsController (FRC) 或不在视图中显示来自这篇文章的特定对话的消息。
所以我所做的就是在每个视图中使用一个 FRC。另一个线程不时更新我的模型。为了通知我的视图我的模型发生了变化,我在第二个线程中使用了这个:
而 mergeChanges: 函数正在这样做:
我认为这段代码工作得很好,因为在 viewController(我们称它们为 ConversationVC(列出了每个对话)和 MessageVC(列出了来自特定对话的每条消息))中,我都使用了:
但是,我的问题如下:
当我在第二个线程中插入新消息并保存上下文时,即使未显示 MessageVC,通知也会发送到两个视图。它不是我的 ConversationVC 的属性,所以当它被弹出时,它的值应该是 nil。(我认为)。
我的问题是:为什么这会发送到未显示的视图?我在任何地方都看不到它在调试器中的价值。我试图使它成为视图的属性,然后在返回到 ConversationVC 时为其分配“nil”,但随后我收到一个 SIGBRT 错误,指出通知已发送到已释放的变量(这是合乎逻辑的)。
我真的需要它只发送到当前显示的视图。你有什么主意吗 ?
非常感谢
iphone - 关于iPhone App开发中多视图的问题
是否可以创建一个可以处理 5 个视图的视图控制器?是否可以在每个视图上实现不同的按钮以转换到根视图?
所以我对应用程序的想法是,当我加载它时,它会将我带到主窗口,在那个窗口上会有 5 个按钮将我带到 5 个视图,在我进入那个视图之后,除了其他按钮之外只是一个按钮,它只会将我带到 MainView。
假设这 5 个视图中的一些将是 Options、Score、Statistics 之类的。
如果可以使用这么多视图制作这样的应用程序,这是一个好方法吗?
spring-mvc - 如何根据不同的域确定 spring-mvc 不同的视图解析器?
我有一个 Spring-MVC 项目,它需要有 2 个视图,例如:views/xxx/...views/yyy/...,我想知道如何根据域确定我要使用哪个视图,例如:xxxcom, yyycom。
我知道如何制作一个 InternalResourceViewResolver,
但没有基于域的多个视图的线索。
iphone - 如何在没有导航控制器的情况下创建多个视图?
我正在尝试在 Xcode 4 中基于视图的 iPhone 应用程序中创建多个视图。我遵循了许多教程并阅读了许多文章,但它们都没有奏效。我发现他们需要一个导航控制器。如何在没有导航控制器的情况下创建 2 个使用按钮切换的视图?
谢谢!
ios - iPad/iOS:管理多个全屏视图?
我的应用需要在几个全屏视图之间切换。这些视图由自定义覆盖菜单中的按钮切换。
没有可见的选项卡栏或导航栏。视图之间的过渡可能是动画的,也可能不是动画的。
正如我所看到的,我可以使用单个 UIViewController 并换出子视图以获得所需的效果,或者使用多个 UIViewController 并使用一个 Apple 的容器(例如导航控制器、标签栏控制器等),隐藏导航栏/标签栏并以编程方式切换“选项卡”或推送/弹出控制器。我想的第三个选项是模态显示每个新视图,但这感觉不对。
访问视图没有“顺序”,所以我的猜测是导航控制器方法不会真正有意义。
这两种方法都有什么主要缺点吗?你有什么其他的建议?如果我在导航和标签栏控制器上隐藏导航栏或标签栏,Apple 会拒绝该应用程序吗?
提前感谢您提供的任何建议。
android - Android - 单个视图上的多个侦听器,能够将事件传递给其他视图
我有一个包含 ScrollView 的画廊。我可以按照标准垂直滑动滚动浏览 ScrollView 中的文本。但是,我希望 ScrollView 也可以监听水平滑动,然后将 Gallery 向左或向右移动。有谁知道这是怎么做到的吗?
谢谢。
ios - 如何实现 NSUserDefault 以通过多个视图访问
我正在尝试在 50 岁左右的 iOS 开发入门课程中的最终项目的多个视图中共享字符串和整数,我想知道我将如何去做……我知道 MVC 范式是最好的,但我们没有没有得到非常先进的东西,尤其是核心数据。我正在考虑使用 NSUserDefaults,我知道这是错误的,但这个应用程序不必非常快,我认为这对我来说是最简单的方法。我的问题是,我将在哪里以及如何声明我将使用的 NSUserDefault 对象?我们在课堂上唯一一次使用它是在一个视图中。如果我在加载的第一个视图中声明它,我知道我可以使用其他视图访问它,但是我是否需要将第一个视图的头文件导入到其他每个视图中,或者无论如何都可以访问它?
更新
所以我想我会尝试通过NSUserDefaults
在所有ViewControllers
. 然后,为了尝试取回这些值,我将每个的标题实现ViewControllers
到需要访问存储在 NSUserDefaults 中的数据(也有一个NSUserDefault
属性)的视图中。该应用程序运行得非常好,直到我进入该屏幕并且没有任何更新。我确定我的错误在于我如何实施 NSUserDefaults
但我不确定如何正确地做到这一点。当我们在课堂上复习它们时(实际上是“Sam's Teach Yourself iPhone Application Development in 24 Hrs”的定向研究(呕吐,这让我很生气)),我们唯一一次使用它们是在单一视图应用程序中改变了白色背景的 alpha,因此它可以用作闪光灯。它是这样呈现的:
这是我在我的应用程序中尝试的:
在我ViewController.h
的每个视图的文件中:
然后,当我单击一个按钮时,我想将该值保存到userDefaults
:
然后,因为我在所有NSUserDefault Keys
视图的头文件中都有所有常量,所以我将所有头文件都实现为BillViewController
这样,并尝试像这样访问它们:
很抱歉,你们试图向我解释的内容显然完全超出了我的想象,而且我的命名约定有点糟糕,但我已经连续工作了大约 15 个小时,几乎没有休息,这是明尼苏达州凌晨 4:00 左右。我该怎么办?我也很抱歉,它可能必须明确说明如何实现它。
mfc - MFC MDI 应用程序中文档的多个视图
我想在我的 MDI MFC 应用程序中为一个文档提供多个视图。为此,我的 App 类的 InitInstance 具有以下代码
但是当我启动应用程序时,它一直在询问用户想要选择两个文档中的哪个文档。当然,这些文件是同一种文件。任何想法或提示来解决这个问题?
更新:我通过为第二个视图设置单独的菜单并像这样覆盖 OnFileNew 解决了这个问题