问题标签 [subview]

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 投票
2 回答
4567 浏览

iphone - 如何在iphone中检查单元格是否有子视图?

我是 iPhone 开发的新手。我有一个名为 barView 的视图,它作为子视图添加到单元格中,我想检查这样的条件

我怎样才能这样检查?

0 投票
1 回答
3560 浏览

iphone - iPhone 问题:如何向 tableview 单元格添加按钮?

一点背景,表格视图由一个 fetchedResultsController 填充,它用字符串填充表格视图。现在我正在尝试在每个表格视图单元格中的每个字符串旁边添加一个按钮。到目前为止,我一直在尝试在 configureCell:atIndexPath 方法中创建一个按钮,然后将该按钮作为子视图添加到表格单元格的内容视图中,但由于某种原因,这些按钮没有显示出来。下面是相关代码。如果有人想要发布更多代码,请询问,我会提供您想要的任何内容。任何帮助是极大的赞赏。

0 投票
3 回答
9471 浏览

iphone - 手动淡入新添加的子视图?

我希望视图在通过添加到堆栈时淡入

[self.view addSubview:someSecondaryViewController.view];

如何为这个调用设置动画,以便视图淡入(淡出)?

0 投票
2 回答
613 浏览

iphone - iPhone:[子视图发布] 从显示中删除我的子视图

我有这两段代码。第一个完美运行:

第二个几乎相同,但视图不显示。

如果我删除该[commentBox release]视图,则会出人意料地出现。但我看不出这两个代码片段有什么不同。

CommentBox 的初始化如下所示:

0 投票
1 回答
1098 浏览

iphone - 在 iPhone App 中的子视图之间切换

因此,在我正在开发的 iPhone 应用程序中,我决定向用户显示所有内容的最佳方式是让屏幕顶部显示一些信息,而屏幕底部显示不同的信息。然而,底部有时会改变,所以我正在努力实现它。

另一个应用程序是 MTGLife 应用程序,这里有一些图片:

http://picasaweb.google.com/lh/photo/HILMaJPnbLxP6hQRkn_6XA?feat=directlink http://picasaweb.google.com/lh/photo/d5wpS8x_aRyAEOBpYYIxwQ?feat=directlink http://picasaweb.google.com/lh/照片/RW-BQfqx-VytRim3BxeRZQ?feat=directlink

您会看到,点击按钮后,选择器会切换并显示日志。点击相同的按钮将它们切换回来,并带有漂亮的动画。我想在我的应用程序中做同样的事情。虽然我不确定最好的方法......

我在想我会制作 2 个 UIView,然后在它们之间简单地翻转,但我想先获得一些关于如何做到这一点的意见,然后再朝着正确的方向前进。

谢谢!

0 投票
3 回答
679 浏览

android - 在 ListView [Android] 顶部添加视图/活动

当我单击 ListView 的一个元素时,我希望有一个具有多种选择的视图。我正在考虑实现一个 AlertDialog 但由于我需要超过 3 个选项这是不可能的......我还考虑将我的 ListView 放在 FrameLayout 中并有一个可见性消失的视图,我会在单击和更新时变为可见内容,但我不知道这是否是个好主意。我可以做一些建议,

感谢您的任何想法。

0 投票
1 回答
1073 浏览

iphone - UIOrientation(旋转)更改后的子视图位置问题

我有一个 viewController 并以编程方式在其中添加了一个子视图。

我猜当设备旋转时,我的 mainViewController 知道方向发生了变化,但是 mainViewController 内的子视图(secondView)不知道这一点,所以我在 willRotateToInterfaceOrientation 中将其框架更改为横向大小。

这没有设置在正确的位置,它在 NavigationBar 下方 11 px。 为什么它从导航栏下方 11 px 开始?

当我们从纵向模式切换到横向模式时,导航栏会缩小,因此我的子视图低于 11px。

0 投票
2 回答
723 浏览

iphone - 在视图加载后处理方法

我已经实现了一个子视图,当我单击父视图中的按钮时,它应该立即加载。加载子视图(基本上是一个活动指示器)后,程序应该在其中处理一个方法(从服务器获取数据,因此需要时间)。

但是,我无法做到这一点。

现在发生的事情是,当我单击父视图上的按钮时,它首先处理该方法,然后才在屏幕上加载子视图。

为什么会这样?是否有任何特定功能可以让我的方法仅在视图加载后才加载?

0 投票
3 回答
55551 浏览

objective-c - 如何在 Objective-C 中删除子视图?

我以编程方式将 UIButton 和 UITextView 作为子视图添加到我的视图中。

单击按钮时,我需要删除所有子视图。

我努力了:

但它不起作用。

0 投票
4 回答
5171 浏览

android - Android ListView - 从右侧滑动子视图?

我有一个列表视图。当我在 ListView 中选择一个项目时,我希望从右侧滑入一个子视图,就像它在许多应用程序中所做的那样。

我一直在寻找关于这个主题的教程,但我正在转动我的轮子。也许Android使用了一个不同于“Subview”的术语?

这就是我最终做的事情:

  1. 为 SubView 创建一个新类

  2. 将 Subview 类添加到带有标签<activity android:name=".SubViewClassName" />内的 Manifest<application>

  3. 将此添加到主类(“lv”是 ListView)

    lv.setOnItemClickListener(new OnItemClickListener() {
    public void onItemClick(AdapterView parent, View view,int position, long id) {

    });