关闭

设置横竖频 设备方向 软件方向

[UIDevice currentDevice].orientation == UIDeviceOrientationPortrait 获取设备的方向方法 1、UIDeviceOrientation是设备的方向,只能读取不能设置, typedefNS_ENUM(NSInteger,UIDeviceOrientation){     UIDeviceOrientationUnknown, ...
阅读(196) 评论(0)

捏合手势 随意放大缩小

- (void)pinchAction:(UIPinchGestureRecognizer *)sender {               if (sender.state == UIGestureRecognizerStateEnded) {                  CGRect rect = self.imagev.frame;      ...
阅读(371) 评论(0)

设置 UILabel的行间距的方法

- (void)setLineSpacing:(CGFloat)spacing label:(UILabel *)label {     NSMutableAttributedString * attributedString = [[NSMutableAttributedStringalloc] initWithString:label.text];     NSMutablePar...
阅读(112) 评论(0)

字符串 时间格式之间互转

//将时间转字符串 -(NSString *)nowString {     NSDateFormatter *formatter = [[NSDateFormatteralloc] init];     [formatter setDateFormat:@"M-d hh-mm-ss"];     return [formatter stringFromDate:[NSDated...
阅读(92) 评论(0)

关闭键盘

高大上的关闭键盘  [[[UIApplication sharedApplication] keyWindow] endEditing:YES];...
阅读(82) 评论(0)

UIView中的坐标转换

// 将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值 - (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view; // 将像素point从view中转换到当前视图中,返回在当前视图中的像素值 - (CGPoint)convertPoint:(CGPoint)point from...
阅读(82) 评论(0)

key window蒙层

注意点 1.[[UIApplication sharedApplication]keyWindow]放在点击事件方法里面获取 2.设置一个view作为蒙层将alpha设置0.5  将其添加在key window上   然后载将想要展示的控件添加在keywindow上  等于跟蒙层同一个层次将蒙层压在下面。   - (IBAction)btn:(id)sender ...
阅读(98) 评论(0)

Masonry练习详解

添加约束的方式: 1.通过使用NSLayoutConstraints添加约束到约束数组中,之前必须设置translatesAutoresizingMaskIntoConstraints = NO,即取消自动布局; 2.通过使用MASConstraintMaker在block中添加约束,不需要再设置translatesAutoresizingMaskIntoConstraintst ...
阅读(778) 评论(0)

NSLayoutAttribute

使用AutoLayout之前需要知道以下两点: 1.必须设置 translatesAutoresizingMaskIntoConstraints为NO。 2.如果是viewControl则AutoLayout适配写在[- updateViewConstraints]中;  如果是view则AutoLayout适配写在[- updateConstraints]中。   ...
阅读(766) 评论(0)

xibyu约束scrollerview

在做项目的事后有一个注册页面,为了适配屏幕采用了StoryBoard,添加约束以后运行后发现一个问题。  在4.0 甚至更大的屏幕下是没有问题的,如下图(4.0屏幕)   但是放到更小的3.5英寸就会出现问题,发现下面的按钮不见了,主要原因是输入框太多,导致更个屏幕放不下更多。如图(3.5)英寸       想了下就决定用ScrolleView, ContentSize可以...
阅读(331) 评论(0)

label根据文本自适应高度

在xib约束好的控件 代码是改不了其frame 的  若要改变其高度或者宽度,可以找到其宽度或者高度的约束 将约束拖成属性然后代码改变其属性的contanst大小 self.carrierviewheight.constant = [self smsDetailLabHeightFortext:self.smsDetailLab.text]; self.carrierview...
阅读(488) 评论(0)

iOS 延时操作

Method1. performSelector方法 Method2. NSTimer定时器 Method3. NSThread线程的sleep Method4. GCD 公用延迟执行方法 - (void)delayMethod{ NSLog(@"delayMethodEnd");} Method1:performSelector [self performSelec...
阅读(100) 评论(0)

通过正则 来找出特定的字符 可以输出找出的字符 也可输出删除特定字符的原字符串

- (void)viewDidLoad {     [super viewDidLoad];     // Do any additional setup after loading the view, typically from a nib.          /*******判断是否是邮箱的正则*******/     /*     NSString *e...
阅读(97) 评论(0)

实时监控textview输入的方法

textview代理方法 - (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string; //监听textfield输入通知方法     [[NSNotification...
阅读(354) 评论(0)

对Button上image 和 title 位置进行设置

UIButton *bt = [UIButton buttonWithType:UIButtonTypeCustom];     bt.frame = CGRectMake(100, 100, 100, 30);     bt.backgroundColor = [UIColor redColor];     [bt setImage:[UIImage imageN...
阅读(129) 评论(0)
78条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:29799次
    • 积分:784
    • 等级:
    • 排名:千里之外
    • 原创:44篇
    • 转载:33篇
    • 译文:1篇
    • 评论:1条
    文章分类
    最新评论