2013-01-04 385 views
0

我有一個coreplot項目。 viewcontroller中的視圖類已更改爲CPTGraphHostingView。UIView/UIButton座標翻轉

創建圖形後(此工作正常), 我添加一個按鈕作爲子視圖,這將啓動一個彈出窗口 顯示的按鈕被倒置。我在不同的視圖控制器中具有相同的控件,它工作正常。 Popover也顯得很好。

下面是創建並添加UIButton的

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; 
[button addTarget:self 
      action:@selector(monthSelection) 
forControlEvents:UIControlEventTouchDown]; 
[button setTitle:@"Change Month" forState:UIControlStateNormal]; 
button.frame = CGRectMake(330, 650, 111, 40); 
[self.view addSubview:button]; 

[這裏是發生了什麼的截圖中的代碼。 UIButton假設顯示在popover下面的某處。我錯過了什麼。

here is a screenshot of whats happening. UIButton is suppose to show somewhere below the popover. What am i missing.

回答

1

不要添加子視圖圖表託管視圖。相反,讓主視圖的其他視圖兄弟,即將它們添加爲同一個視圖的子視圖。