ScrollView偏移问题

本文探讨了在iOS7项目中遇到的ScrollView(此处具体是TextView)光标偏移问题。当ViewController使用全屏布局,导航栏和状态栏不占用实际空间时,ScrollView的初始位置受到影响。通过设置`automaticallyAdjustsScrollViewInsets`为NO或者调整`edgesForExtendedLayout`和`extendedLayoutIncludesOpaqueBars`属性,可以解决光标偏移的问题。文中通过代码示例展示了问题的产生和解决方案。
摘要由CSDN通过智能技术生成

    前段时间做项目,遇到这样一个问题:视图控制器vc中包含一个textview,我们把VCpush出来发现textview的光标向下偏移了.....趁有时间把自己的研究成果写出来,如果哪位有不同见解也可以写出来,大家共同交流进步。下面上效果图:

代码如下:

#import "SceondViewController.h"


@interface SceondViewController ()


@end


@implementation SceondViewController


- (void)viewDidLoad {

    [superviewDidLoad];

    UITextView *field1 = [[UITextViewalloc]initWithFrame:CGRectMake(0,64,150, 200)];

    field1.backgroundColor = [UIColorredColor];

    field1.font = [UIFontsystemFontOfSize:80];

    [self.viewaddSubview:field1];

    self.view.backgroundColor = [UIColorwhiteColor];

}

我在网上也找到了很多解决方法,下面给大家列举一下:
1.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值