iOS知识点积累,持续更新中

2017-07-27  本文已影响40人  超_iOS

1.iOS上架流程

2.替换文本

xcode全局替换.png

3.JS知识点
http://www.jianshu.com/p/069622ce3a07

4.打开Archive
选中Xcode然后 状态栏Window - >Organizer就可以看到所有的Archive版本啦

5.AFN发送AU

 [manager.requestSerializer setValue: [self getAU] forHTTPHeaderField:@"User-Agent"];

- (NSString *)getAU{//AU传的随意
    NSString *str = @"zidingyi";
    NSString *version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"];
    NSString *system = [[UIDevice currentDevice] systemVersion];
    NSString *sysName = [[UIDevice currentDevice] systemName];
    NSString *model = [[UIDevice currentDevice] model];
    NSString *AUStr = [NSString stringWithFormat:@"%@/%@ (%@; %@ %@)",str,version,model, sysName,system];
    // DLog(@"%@",AUStr);
    return AUStr;
}

6.指定UIView的某几个角为圆角

 self.numLB.frame = CGRectMake(0, 15 + 20 + 8,  self.numWidth , 20);
 UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:self.numLB.bounds byRoundingCorners:UIRectCornerBottomRight cornerRadii:CGSizeMake(10, 10)];
    CAShapeLayer *layer = [[CAShapeLayer alloc] init];
    layer.frame = self.numLB.bounds;
    layer.path = path.CGPath;
    self.numLB.layer.mask = layer;

7.UIButton设置不同颜色文字

NSAttributedString *str = ...
 [btn setAttributedTitle:str forState:UIControlStateNormal];

8.XCODE查看某段代码是谁写的
选中哪行代码,右键 , show blame for line.

9.XCODE 跳转带某行
command+L
10.tableview CELL 分割线置顶

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath
{
    if ([cell respondsToSelector:@selector(setSeparatorInset:)]) {
        [cell setSeparatorInset:UIEdgeInsetsZero];
    }
    if ([cell respondsToSelector:@selector(setPreservesSuperviewLayoutMargins:)])
    {
        [cell setPreservesSuperviewLayoutMargins:NO];
    }
    if ([cell respondsToSelector:@selector(setLayoutMargins:)])
    {
        [cell setLayoutMargins:UIEdgeInsetsZero];
    }
}
  1. tableview
tableView.separatorStyle = UITableViewCellSeparatorStyleNone;//取消cell分割线
cell.selectionStyle =  UITableViewCellSelectionStyleNone;//取消选中效果

cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
 cell.accessoryView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"更多"]];//小箭头图片修改

12.状态栏颜色修改

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleDefault

13.阴影效果

_imgView.layer.shadowColor = [UIColor blackColor].CGColor;//设置阴影的颜色

_imgView.layer.shadowOpacity = 0.8;//设置阴影的透明度

_imgView.layer.shadowOffset = CGSizeMake(1, 1);//设置阴影的偏移量

_imgView.layer.shadowRadius = 3;//设置阴影的圆角


更多点击:知识点2

上一篇下一篇

猜你喜欢

热点阅读