Я хочу создать собственное приложение календаря, используя массив кнопок, поэтому я хочу знать, как начать с этого .. Пожалуйста, помогите мне. В этом, я хочу знать, есть ли какие-либо библиотеки, которые используют кнопки ине сетка, потому что я не хочу использовать сетку
Здравствуйте, друзья, я попытался решить эту проблему с помощью комментариев ниже и написал этот код
for (int columnIndex = 0; columnIndex < 6; columnIndex++)
{
// now loop over the rows
for (int rowIndex = 0; rowIndex < 7; rowIndex++)
{
NSString *buttonTitle = [NSString stringWithFormat:@"%d",columnIndex,rowIndex];
CGRect newFrame = CGRectMake(10 + rowIndex * 40, 60 + columnIndex * 40, 35, 35);
UIButton *newButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
newButton.frame = newFrame;
newButton.backgroundColor = [UIColor grayColor];
[newButton setTitle:buttonTitle forState:UIControlStateNormal];
[newButton setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];
// tag the button, so we know how to handle each one
//newButton.tag = (columnIndex << 8) + rowIndex;
//newButton =[m_buttonArray objectAtIndex:rowIndex];
NSLog(@"%d",[m_buttonArray count]);
[newButton addTarget:self action:@selector(buttonPressed) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:newButton];
}
, и когда я запускаюя вижу сетку кнопок 6 * 7 ... но я не понимаю, как мне добавить эти кнопки в массив, чтобы я мог получить доступ к массиву, я думаю, что для этого требуется двумерный массив ... так что друзья, пожалуйста, помогите мне, как мнесделай это
Спасибо и привет Ranjit