0

我需要一个比标准尺寸的 UIAlertView 查看器。到目前为止,这是我正在尝试的:

UIAlertView *addNewDevice = [[UIAlertView alloc] initWithTitle:NSLocalizedString(@"Add New Device", "Title for add new device") message:nil delegate:self cancelButtonTitle:NSLocalizedString(@"CANCEL", @"Cancel Button") otherButtonTitles:NSLocalizedString(@"OK", "OK"), nil];

addNewDevice.frame = CGRectMake(addNewDevice.frame.origin.x, addNewDevice.frame.origin.y, addNewDevice.frame.size.width, 500);

[addNewDevice show];

是的,我知道 500 点的宽度太大,但我只是把那个值放在那里进行测试,我的 UIAlertView 没有修改它的大小。

诚然,我对以编程方式处理对象知之甚少,但我花了一个下午的时间阅读它们,但没有运气。任何帮助将不胜感激。

4

1 回答 1

1

尝试将框架线放在显示线之后。

[addNewDevice show];
addNewDevice.frame = CGRectMake(addNewDevice.frame.origin.x, addNewDevice.frame.origin.y, addNewDevice.frame.size.width, 500);
于 2012-02-11T22:28:18.750 回答