问题标签 [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.

0 投票
1 回答
498 浏览

ipad - 横向和纵向的多个视图

我想以两种不同的视图在横向和纵向中实现我的应用程序。当我的应用横向显示一个视图时,纵向显示第二个视图。有可能的。但是当我的应用程序以纵向加载时,它会在实际位置显示取消按钮控件。然后我将方向更改为横向,按钮将其位置更改为对面并旋转按钮,以便我的按钮标题也在对面。请帮我。并感谢您的帮助。

0 投票
1 回答
719 浏览

data-binding - 在多个视图中绑定到所选项目的 ObservableCollection(MVVM,SL5)

我正在使用带有 Silverlight 5 的 MVVM。我想要实现的是ListBox在一个视图中选择项目(例如 ListView.xaml)并ListBox在另一个视图中显示所选项目(例如 SelectionView.xaml)。

我选择的项目位于通过附加行为创建的ObservableCollection<MyItem>(称为)中,如本答案中所述SelectedItems

问题似乎是我使用了两个不同的 XAML 文件。如果我在选择发生的同一个 XAML 文件中绑定ListBox到,则项目会在同一个视图中显示在另一个中,而不会出现问题。但在不同的文件中,保持为空。SelectedItemsListBoxListBox

两个视图都使用与ViewModelDataContext 相同的内容。

对于正确方向的一些指示,我会非常高兴。我是 SL 的新手,所以也许我遗漏了一些明显的东西。

这是有效的代码:

列表视图.xaml

这段代码只给出了一个空列表框:

选择视图.xaml

PS:语法高亮设置为 language-all: lang-xml 但似乎不起作用?

0 投票
1 回答
464 浏览

iphone - 将多个视图(和 nib)添加到单个视图控制器

我需要在一个 iPad 屏幕上实现多个视图。我正在创建几个类,然后创建相应的 xib 文件。我有一个主(根)视图控制器,它将管理屏幕的所有视图。我不确定如何实现这一目标。我将 IB 用于 nib 文件,而不是以编程方式创建视图。这是一个好方法吗?如何设置特定位置的视图?任何人都可以指导我或任何更好的方法。

0 投票
0 回答
443 浏览

asp.net-mvc-3 - 从 Asp.Net MVC 3 中的一个控制器操作提供不同的视图?

我正在尝试创建一个 Asp.Net MVC 3 应用程序,其中控制器中的一种操作方法是处理许多不同的请求并能够为带有产品信息的视图提供服务,并且产品在 id 参数中指定。

原因是用户(非程序员)希望能够轻松添加新视图,而无需添加操作方法等。

每个视图都有图像元素,src 属性指的是相对路径(例如“images/image_1.svg”)

现在,我能想到的唯一方法是有一个如下所示的操作方法:

我将视图的路径与 id 连接两次的原因是能够为每个产品创建一个单独的文件夹,其中包含自己的“图像”文件夹。

因此视图位于如下所示的文件夹结构中:

给定上述路径,这确实提供了正确的视图。但是,我意识到这可能不是一个好方法。它生成的 url 不适用于图像的相对路径。

我得到图像的“找不到资源”,在网络检查器工具中我可以看到它正在路径 localhost/Manuals/Product/images/image_1.svg 中寻找图像,这当然不存在.

那么我怎样才能做到这一点并能够对视图中的图像使用简单的相对路径呢?

请注意,视图是使用 XML 的 XSLT 转换创建的,因此所有图像路径都是在那里创建的。

如果有完全不同的方式来做这件事,请告诉我,我有一种感觉,我正在以错误的方式去做。并且如果解决方案与设置路由有关,请在解释中非常详细,因为我对Asp.Net MVC的路由机制没有很好的掌握......

0 投票
1 回答
3254 浏览

matlab - 确定一个 3D 点是否在一对立体相机前面,给定它们的基本矩阵

我试图通过一对 iPhone 4S(一个基本的立体系统)获得我在场景的两个不同视图中的点的 3D 度量重建。

为此,我确实校准了相机,估计了基本矩阵并获得了基本矩阵的估计。现在,在 Hartley&Zisserman “CV 中的多视图几何”一书中,我看到对于任何给定的 E,它们对应于 4 个标准相机对,其中只有一个重建为“实际”立体配置。

问题是他们说[cit.]“......重建的点将在这四个解决方案之一的两个摄像头前面。因此,用一个点进行测试以确定它是否在两个摄像头前面是足以在相机矩阵 P' 的四种不同解决方案之间做出决定……”

鉴于我知道 F、K_left 和 K_right,如何确定 3D 点是否在两个摄像头前面?

谢谢,

里卡多

0 投票
3 回答
241 浏览

android - 在 Android 中重用多个活动的视图

我有以下场景:android up,从 android 1.6 及更高版本开始兼容。在所有活动的底部,我有一组仅启动活动的切换按钮。不要问我为什么,这是我的要求 :) 让这些按钮在所有屏幕上做同样的事情,我认为是这样的:

  1. 将布局放在一个 xml 文件中,并将其放在我所有的活动布局中
  2. 创建一个扩展 Activity 的类并为我的所有按钮分配 onClick 方法
  3. 选中 ToggleButton 时,将所有其他按钮设置为 checked="false" 并执行按钮的操作。

覆盖 onCreate() 时,我被困在 BaseActivity 上。如何获取我的按钮并将 onClick 侦听器分配给它们?

0 投票
2 回答
858 浏览

.net - 如何处理多面板布局

我有一个网页布局,其中包括 1 个显示信息的主面板和一个侧面板,可以根据主面板中发生的情况显示多个面板之一。例如,主面板可以显示项目列表,您可以单击应该显示编辑面板的项目。或者您可以删除应该显示删除面板的项目。大约有 5 或 6 个面板。这不是整个应用程序,所以我不能让主面板成为部分视图。

我将如何实现这一点?基本上我试图在控制器中返回两个视图,但显然这是不可能的。我的猜测是主面板应该是控制器返回的视图。但是我怎么能设置侧面板呢?我可以以某种方式将 2 个视图合并为 1 个控制器操作中的 1 个吗?或者我应该将两个控制器链接到 1 个动作?我该怎么做?

我真的是 ASP.NET MVC 的新手,但我自己在谷歌上搜索答案时遇到了麻烦。感谢您的耐心等待。

0 投票
2 回答
636 浏览

objective-c - 具有多个视图的 UIViewcontroller

该项目目前有一个名为“Dashboard”的 UIviewController,它充当所有应用程序的主视图。这个主视图由上面的两个子视图组成,有点像拆分视图。主(左视图)的左侧有多个按钮。右侧(右视图)将显示左侧所选按钮的内容。

当按下按钮时,它将创建一个新的视图实例,如下所示:

问题是,当按下另一个按钮时,它将显示另一个视图,但前一个调用的内存仍然存在,并且前一个视图的 dealloc 永远不会被调用。

我没有使用拆分视图,因为左侧有一个按钮,当按下时它将左侧移动到左侧,右侧将左侧移动以完全查看。

有什么办法吗?

更新了一些图片...

主要(MainViewController): 在此处输入图像描述

压制课程目录:

在此处输入图像描述

当从表格中选择一行时,它会显示详细信息,如果用户按下按钮,则视图将显示为最大。

在此处输入图像描述

我想我可能一直认为新观点是错误的。释放的对象在哪里?

0 投票
1 回答
549 浏览

ios - 在视图中提高过渡平滑度

在我们的应用程序中,我们使用 CATransition 从一个视图过渡到另一个视图,但是我们缺少其他应用程序中的平滑度。因此,什么可以作为视图转换的替代解决方案或一些提高应用程序流平滑度的技巧。

问候

这里编辑的是我们正在使用的代码:

0 投票
1 回答
219 浏览

cocoa-touch - NSMutableArray objectatindex 总是显示最后一个 Object

我的问题是我总是用-methodNSMutableArray得到最后一个元素。objectatindex

我有一个数组,其中一些类派生自UIViewController. 我想显示一个又一个视图。

首先我填充数组:

之后我想获得实际视图并像这样跳到下一个:

新视图未显示,日志中的数字始终是数组的最后一个数字。我尝试使用 for 循环遍历“视图”中的所有元素,但每个对象中总是有最后一个数字....

任何提示?