MRJInputView 0.1.2.11

MRJInputView 0.1.2.11

Maintained by YHJ.



 
Depends on:
MRJTool>= 0
UIViewMRJFrame>= 0
MRJUIColorAdditions>= 0
DWTagList>= 0
MRJAttributedMarkup>= 0
 

MRJInputView 0.1.2.11

MRJInputView

CI Status Version License Platform

Example

To run the example project, clone the repo, and run pod install from the Example directory first.

MRJInputFormView *inputView = [[MRJInputFormView alloc] initWithFrame:CGRectMake(0, 100, [UIScreen mainScreen].bounds.size.width, 45)];
    inputView.title = @"名称";
    [self.scrollView addSubview:inputView];
    
    MRJInputFormView *inputView1 = [[MRJInputFormView alloc] initWithFrame:CGRectMake(0, 100 + 52, [UIScreen mainScreen].bounds.size.width, 45)];
    [inputView1 setArrowViewWithTitle:@"名称1" placeholder:@"第一个" onClicked:^(FillFormBase *fillFrom) {
        
    }];
    [self.scrollView addSubview:inputView1];
    
    MRJInputFormView *inputView2 = [[MRJInputFormView alloc] initWithFrame:CGRectMake(0, 100 + 104, [UIScreen mainScreen].bounds.size.width, 45)];
    [inputView2 setArrowViewWithTitle:@"名称2" placeholder:@"第二个" tipsText:@"标签" onClicked:^(FillFormBase *fillFrom) {
        
    }];
    inputView2.title = @"名称2";
    [self.scrollView addSubview:inputView2];
    
    MRJInputFormView *inputView3 = [[MRJInputFormView alloc] initWithFrame:CGRectMake(0, 100 + 156, [UIScreen mainScreen].bounds.size.width, 45)];
    inputView3.title = @"名称3";
    [inputView3 setText1:@"第一" text2:@"第二"];
    [self.scrollView addSubview:inputView3];
    
    MRJInputFormView *inputView4 = [[MRJInputFormView alloc] initWithFrame:CGRectMake(0, 100 + 208, [UIScreen mainScreen].bounds.size.width, 45)];
    [inputView4 setUnitViewWithTitle:@"名称4" placeholder:@"名称啥" unit:@"万元"];
    [self.scrollView addSubview:inputView4];

    MRJInputFormView *inputView5 = [[MRJInputFormView alloc] initWithFrame:CGRectMake(0, 100 + 260, [UIScreen mainScreen].bounds.size.width, 45)];
    [inputView5 setSwitchWithTitle:@"标题5" switchTarget:self action:@selector(switchClick)];
    [self.scrollView addSubview:inputView5];
    
    MRJInputFormView *inputView6 = [[MRJInputFormView alloc] initWithFrame:CGRectMake(0, 100 + 312, [UIScreen mainScreen].bounds.size.width, 45)];
    [inputView6 setSegmentedControlWithTitle:@"标题6" dataArray:@[@"百度", @"谷歌"] controlTarget:self action:@selector(segClick)];
    [self.scrollView addSubview:inputView6];
    
    MRJInputFormView *inputView7 = [[MRJInputFormView alloc] initWithFrame:CGRectMake(0, 100 + 364, [UIScreen mainScreen].bounds.size.width, 45)];
    [inputView7 setCloseButtonWithTitle:@"标题7" isClose:YES onClicked:^(UIButton * _Nullable btn, BOOL isClose) {
        
    }];
    [self.scrollView addSubview:inputView7];
    
    MRJInputFormView *inputView8 = [[MRJInputFormView alloc] initWithFrame:CGRectMake(0, 100 + 416, [UIScreen mainScreen].bounds.size.width, 45)];
    inputView8.title = @"标题8";
//    [inputView8 setTitleTips:@"tip"];
    [self.scrollView addSubview:inputView8];
    
    MRJInputFormView *inputView9 = [[MRJInputFormView alloc] initWithFrame:CGRectMake(0, 100 + 468, [UIScreen mainScreen].bounds.size.width, 45)];
    inputView9.title = @"标题9";
//    [inputView9 setTipsText:@"标题"];
    [self.scrollView addSubview:inputView9];
    
    MRJInputFormView *inputView10 = [[MRJInputFormView alloc] initWithFrame:CGRectMake(0, 100 + 520, [UIScreen mainScreen].bounds.size.width, 45)];
    inputView10.title = @"标题";
    [inputView10 setTagList:@[@"哈哈", @"嘿嘿", @"吼吼"]];
    [self.scrollView addSubview:inputView10];

show

Installation

MRJInputView is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'MRJInputView'

Author

[email protected], [email protected]

License

MRJInputView is available under the MIT license. See the LICENSE file for more info.

MRJInputView