Я хотел бы создать панель меню на карте, как в нижней части изображения. У него есть панель поиска сверху и три кнопки внизу. Как я могу присоединиться к кнопкам с поисковой панелью, как на картинке? Спасибо.Obj-C - Как добавить строку меню на карте
РЕШЕНИЕ:
Я следовал за ezatu 丶 код с некоторыми изменениями:
`UIBezierPath * maskPath = [UIBezierPath bezierPathWithRoundedRect: searchBar.bounds byRoundingCorners: (UIRectCornerTopLeft | UIRectCornerTopRight) cornerRadii: CGSizeMake (6, 6) ];
CAShapeLayer * maskLayer = [CAShapeLayer layer];
maskLayer.path = maskPath.CGPath;
поискBar.layer.mask = maskLayer;
[toolView addSubview: searchBar]; `для создания округленного угла и тени, того же кода для кнопки в цикле for.
Lightgray фоне зрения.
UITextfield с лупой Изображение с этим кодом:
UITextField *myTextField = [[UITextField alloc] initWithFrame:CGRectMake(0, 0, viewWidth, 40)]; myTextField.leftViewMode = UITextFieldViewModeAlways; myTextField.leftView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"asdf"]]; myTextField.backgroundColor = [UIColor whiteColor];
вместо строки поиска.
Благодаря ezatu 丶
установить вид верхней панели меню, ниже его установить вид карты. –
Этот вопрос слишком широк. Что вы уже пробовали? Пожалуйста, опубликуйте свою незавершенную работу. – JAL