以编程方式向iOS视图添加内容

时间:2011-03-26 20:27:15

标签: iphone ios

我正在尝试将一些AdWhirl广告用于我的应用,但我在定位它们时遇到了一些麻烦。在我的viewDidLoad方法中,广告可以正常使用以下代码:

AdWhirlView *adWhirlView = [AdWhirlView requestAdWhirlViewWithDelegate:self];
[self.view addSubview:adWhirlView];

问题是它在视图顶部显示添加。我假设这是因为默认绘图区域是0,0。我不知道如何更改self.view行以将其绘制到屏幕底部。

2 个答案:

答案 0 :(得分:0)

view.frame = CGMakeRect(x,y,w,h);

答案 1 :(得分:0)

试试这样....

AdWhirlView *adWhirlView = [AdWhirlView requestAdWhirlViewWithDelegate:self];
adWhirlView.frame = CGRectMake(0.0f, 100.0f, adWhirlView.frame.size.width, adWhirlView.frame.size.height);
[self.view addSubview:adWhirlView];

它应该显示下面的新视图(100分) - 根据您的需要调整100.0f。