问题标签 [addsubview]

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 投票
4 回答
62521 浏览

iphone - UIView 类中 addSubview 和 insertSubview 的区别

以编程方式添加视图时addSubview和方法有什么区别?insertSubView

0 投票
4 回答
33392 浏览

interface-builder - Apple Interface Builder:将子视图添加到 UIImageView

我是UIImageView在 Interface Bulder 的帮助下创建的。现在我想在其中放置标签(作为它的子视图)。在代码中,我可以输入如下内容:[myUIImageView addSubview:myUILabel];但是我可以在 IB 的帮助下完成吗?我找到了 的解决方案UIView,但找不到类似的东西UIImageView

0 投票
2 回答
1847 浏览

cocoa - NSView 的 addSubview 方法天生就慢吗?(可可 OSX)

我正在尝试加快加载大型项目时加载速度非常慢的 gui(gui 是组和子组的表示,由许多视图组成)。在此过程中,我查看了执行某些代码段需要多长时间,我发现大多数情况下调用 addsubview 需要 10 到 20 毫秒。我正在查看的子视图是一个披露按钮。我想知道这种方法是否天生就很慢,还是他们的其他一些因素在这里起作用?添加子视图所需的时间取决于子视图的复杂性还是不是一个因素?此外,是否有其他方法可用于添加可能更快的子视图?

0 投票
2 回答
2927 浏览

iphone - iphone SDK:如何将图像子视图添加到 UITableViewController 并仍然看到单元格?

我正在将图像子视图添加到带有分组表的 UITableViewController 中。添加图像子视图后,我可以在图像顶部看到表格标题,但单元格被绘制在图像后面。

我还需要做些什么来确保表格单元格出现在背景图像的顶部吗?这是我在 UITableViewControlle 的 viewDidLoad 中使用的代码:

我意识到,作为替代方案,我可以简单地创建一个复合视图并将 tableview 放在它上面,而不是我在这里尝试做的事情。如果没有任何其他解决方案,我会这样做,但如果可能的话,我更愿意使用我正在尝试的方法。

0 投票
0 回答
103 浏览

uiscrollview - 在 for 循环中初始化控制器 - 泄漏问题?

我正在创建一个画廊,并为每个画廊创建了一个视图控制器,其视图被添加到滚动视图中(参见下面的代码):

此代码是否泄漏?我想是的......但问题是我不知道如何处理这些控制器......我无法释放它们(因为我有一些代码可以在未来使用,比如触摸事件)而且我不知道不需要将它们保存在某个地方...

有这种代码有问题吗?

谢谢,

戈泰

0 投票
2 回答
892 浏览

iphone - 如何从子视图更改 UIImageView 的 UIImage?

我想从 4-6 个图标的弹出对话框中更改视图上的图像(想象一下,就像在信使应用程序上更改图像一样)。我实现此模式弹出窗口的方式是在 IB 上创建一个新视图,背景不透明,然后将其加载为子视图:

所以,当用户触摸一个图标时,我有

}

changeIcon 只是将 设置image为相应的图标。您可以猜到,这不起作用 - changeIcon 消息永远不会起作用。我不明白我做错了什么,非常感谢任何帮助!

0 投票
1 回答
262 浏览

cocoa - 加载 secondView 后返回主窗口

我在 AppDelegate 上有一个 Tableview,当 DidSelectRowAtIndexPath 使用时调用 SecondView (dvController):

[self.window addSubview:[dvController 视图]];

在 SecondView 上,我定义了一个链接到 IBAction 的按钮,该按钮应该返回到以前的视图。它运行效果很好,但是当行选中行时,如果Main One是AppDelegate,那么如何回到上一个视图呢?

self.window addSubview:[?? 看法]];

应该是基本概念,但我很新,无法获得解决方案。谢谢:)

0 投票
3 回答
502 浏览

iphone - Displaying indexed png- files out of NSArray on the iphone screen

i like to create an artwork counter- display on an iphone, diplaying 0 to 9. The 10 digits are 10 png- files with the numbers 0 to 9 as their artwork content. The 10 png- files are implemented by using NSArray. Following you'll find the implementation- code:

As an index for the 10 digitis I use an integer variable, initializing with 0:

Furthermore I declare an UIImageview programmaticaly:

The implementation code for the UIImageview is:

There, where you see the questionmarks, I don't know how to write the code, to retrieve my content artworks 0 to 9 from NSArray with the index "counter" and make it visible on my iphone screen by using .... addSubview:zahlenEinsBisNeun ...

Can anybody help???

My thanks for your support in advance

Thomas Hülsmann

0 投票
1 回答
1575 浏览

iphone - 在 UITabBarController 上添加 UIPickerView

我正在尝试从屏幕底部(在标签栏顶部)滑动 UIPickerView,但似乎无法让它显示出来。动画的实际代码来自 Apple 的示例代码项目之一 (DateCell)。我从标签栏控制器下的第一个视图控制器 (FirstViewController.m) 调用此代码。

每当此操作通过位于 UINavigationBar(全部位于 FirstViewController 下)中的 UIBarButtonItem 触发时,什么都不会发生。任何人都可以提供一些建议吗?

0 投票
3 回答
2099 浏览

iphone - 子视图出现在 tableview 后面

当我向 UITableViewController 添加子视图时,它似乎位于 tableview 下方。我可能错误地加载了我的子视图,或者addSubview在错误的地方调用。我指的子视图是标签栏上方的红色区域,其中还包含“单击我”按钮:

截屏

你可以看到细胞系有点重叠。这是我在 TableViewController 中添加子视图的地方:

有任何想法吗?谢谢!