小编Siv*_*rla的帖子

链接到此版本的 iOS 时不再支持 UISearchDisplayController

无法使用 Googleplaces SDK,无法在我的项目中使用“UISearchDisplayController”。因此在我的项目中进行了搜索,该项目显示在 GooglePlaces 中

在此输入图像描述

我没有使用“GMSAutocompleteTableDataSource”,我正在使用“GMSAutocompleteResultsViewController”来获取地点。

google-maps-sdk-ios ios13

7
推荐指数
3
解决办法
8687
查看次数

iPhone中单个UIButton的多个操作

**在我的视图中单击按钮时,我需要两个文本字段和另一个按钮(删除).如果我再次按下相同的动作重复最多5次.如果我点击删除按钮,则删除两个文本字段,并且文本字段必须在下面*

-(IBAction)addBusiness:(id)sender
{
    txtprovName2 = [[UITextField alloc]init];
    [txtprovName2 setFrame:CGRectMake(13, 410,94, 30)];
    [txtprovName2 setBorderStyle:UITextBorderStyleRoundedRect];
    [txtprovName2 setAutocorrectionType:UITextAutocorrectionTypeNo];
    txtprovName2.textAlignment=UITextAlignmentCenter;
    txtprovName2.placeholder=@"";
    txtprovName2.font=[UIFont fontWithName:@"System" size:11];
    [testscroll addSubview:txtprovName2];

    txtprovEmail2 =[[UITextField alloc]init];
    [txtprovEmail2 setFrame:CGRectMake(121, 410,92, 30)];
    [txtprovEmail2 setBorderStyle:UITextBorderStyleRoundedRect];
    [txtprovEmail2 setAutocorrectionType:UITextAutocorrectionTypeNo];
    txtprovEmail2.textAlignment=UITextAlignmentCenter;
    txtprovEmail2.placeholder=@"";
    txtprovEmail2.font=[UIFont fontWithName:@"System" size:11];

    [testscroll addSubview:txtprovEmail2];

    btnRemove1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];
    btnRemove1.frame = CGRectMake(220, 410,80, 30);
    [btnRemove1 setTitle:@"Remove" forState:UIControlStateNormal];
    [btnRemove1.titleLabel setFont:[UIFont fontWithName:@"Helvetica-Bold" size:14]];
    btnRemove1.titleLabel.textColor=[UIColor blackColor];

    [btnRemove1 addTarget:self
                   action:@selector(btnRemove1Clicked:)
         forControlEvents:UIControlEventTouchUpInside];

}
Run Code Online (Sandbox Code Playgroud)

我怎么能继续为同一个按钮重复动作感谢帮助

iphone uibutton ios5

4
推荐指数
1
解决办法
813
查看次数

Struct是fileprivate的,不能从swift 4.1中的默认参数值引用

我使用的结构体具有这样的默认值。

 fileprivate struct Defaults {

    static var BackgroundColor = UIColor.white
    static var TextColor = UIColor.black
    static var Title = "Default Title"
    static var Message = "Default message!"
    static var AnimationDuration: Double = 0.25
    static var Duration: Double = 2
    static var Height: CGFloat = 90
    static var TitleFont: UIFont = UIFont(name: "SourceSansPro-Semibold", size: Defaults.FontSize)!
    static var MessageFont: UIFont = UIFont(name: "SourceSansPro-Regular", size: Defaults.FontSize)!
    static var FontSize: CGFloat = 14 {
        didSet {
            TitleFont = TitleFont.withSize(FontSize)
            MessageFont = MessageFont.withSize(FontSize)
        }
    } …
Run Code Online (Sandbox Code Playgroud)

default-value swift swift4.1

1
推荐指数
1
解决办法
1874
查看次数