UserProtocolViewController.m 41 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157
  1. //
  2. //
  3. // AICity
  4. //
  5. // Created by 刘伟伟 on 2023/7/20.
  6. // Copyright © 2023 wei.z. All rights reserved.
  7. //
  8. #import "UserProtocolViewController.h"
  9. #import "CommonBarView.h"
  10. @interface UserProtocolViewController ()<UITableViewDelegate,UITableViewDataSource>
  11. @property(nonatomic,strong)CommonBarView *customerbar;
  12. @property(nonatomic,strong)UITableView *tableView;
  13. @property(nonatomic,strong)NSString *cc;
  14. @property(nonatomic,assign)int height;
  15. @end
  16. @implementation UserProtocolViewController
  17. -(UIStatusBarStyle)preferredStatusBarStyle{
  18. return UIStatusBarStyleLightContent;
  19. }
  20. - (void)viewDidLoad {
  21. [super viewDidLoad];
  22. // Do any additional setup after loading the view.
  23. self.fd_prefersNavigationBarHidden = true;
  24. self.view.backgroundColor = rgba(18, 23, 41, 1);
  25. self.cc = @"欢迎您使用“快影视频”软件及相关服务!\n“快影视频”软件及相关服务,系指本公司合法拥有并运营的、标注名称为“快影视频”的客户端应用程序(同时含其简化版等不同版本)向您提供的产品与服务,包括但不限于个性化音视频推荐、视频播放、搜索查询等核心功能及其他功能。《“快影视频”用户服务协议》(以下称“本协议”)是您与公司就您下载、安装、启动、登录、注册、浏览、使用(以下统称“使用”) “快影视频”软件,并获得“快影视频”软件提供的相关服务所订立的协议。\n为了更好地为您提供服务,请您在开始使用“快影视频”软件及相关服务之前,认真阅读并充分理解本协议,特别是涉及免除或者限制责任的条款、权利许可和信息使用的条款、同意开通和使用特殊单项服务的条款、法律适用和争议解决条款等。其中,免除或者限制责任条款等重要内容将以加粗形式提示您注意,您应重点阅读。\n如您未满18周岁,请您在法定监护人陪同下仔细阅读并充分理解本协议,并征得法定监护人的同意后使用“快影视频”软件及相关服务。\n如您不同意本协议,这将导致公司无法为您提供完整的产品和服务,您也可以选择停止使用。如您自主选择同意或使用“快影视频”软件及相关服务,则视为您已充分理解本协议,并同意作为本协议的一方当事人接受本协议以及其他与“快影视频”软件及相关服务相关的协议和规则(包括但不限于《快影视频隐私政策》)的约束。\n本协议将帮助您了解以下内容\n一 “快影视频 ” 软件及相关服务\n二 账号的注册、使用、管理和注销\n三 用户个人信息保护\n四 用户行为规范\n五 “快影视频”信息内容使用规范\n六 违约处理\n七 服务的变更、中断和终止\n八 广告\n九 知识产权\n十 免责声明\n十一 关于单项服务与第三方服务的特殊约定\n十二 未成年人使用条款\n十三 其他\n一、“快影视频 ” 软件及相关服务\n1 您使用“快影视频”软件及相关服务,可以通过预装、公司已授权的第三方下载等方式获取“快影视频”客户端应用程序。若您并非从公司或经公司授权的第三方获取“快影视频”软件的,公司无法保证非官方版本的“快影视频”软件能够正常使用,您因此遭受的损失与公司无关。\n2 公司可能为不同的终端设备以及相同的终端设备开发了不同的应用程序软件版本,你可根据实际设备状况获取、下载、安装合适的版本。如你不再使用“快影视频”软件及相关服务,你也可自行卸载相应的应用程序软件。\n3 为更好的提升用户体验及服务,公司将不定期提供“快影视频”软件及相关服务的更新或改变(包括但不限于软件修改、升级、功能强化、开发新服务、软件替换等),您可根据需要自行选择是否更新相应的版本。为保证“快影视频”软件及相关服务安全、提升用户服务,“快影视频”软件及相关服务部分或全部更新后,公司将在可行情况下以适当方式(包括但不限于系统提示、公告、站内信等)提示您,您有权选择接受更新后版本;如您选择不作更新,则“快影视频”软件及相关服务的部分功能将受到限制或不能正常使用。\n4 除非得到公司明示事先书面授权,您不得以任何形式对“快影视频”软件及相关服务进行包括但不限于改编、复制、传播、垂直搜索、镜像或交易等未经授权的访问或使用。\n5 您理解,您使用“快影视频”软件及相关服务需自行准备与软件及相关服务有关的终端设备(如电脑、手机等装置),一旦您在您终端设备中打开“快影视频”软 件,即视为您使用“快影视频”软件及相关服务。为充分实现“快影视频”的全部功能,您可能需要将您的终端设备联网,您理解您应自行承担所需要的费用(如流 量费、上网费等)。\n6 公司许可您一项个人的、可撤销的、不可转让的、非独占地和非商业的合法使用“一起看视频”软件及相关服务的权利。本协议未明示授权的其他一切权利仍由公司保留,您在行使该些权利前须另行获得公司的书面许可,同时公司如未行使前述任何权利,并不构成对该权利的放弃。\n7 如你发现“快影视频”软件及相关服务内存在任何侵犯你权利的内容,你可按照公司提示的投诉途径通知公司,并提供你有相关权利的证据,公司将会依据相关法律规定及时处理你的投诉。如你在“快影视频”软件及相关服务内发布的内容被相关权利人投诉侵权并被处理,且你不认可处理结果,你应根据公司提示的方式向公司提交不存在侵权行为的相应权利证明材料进行申诉,公司同样将会根据相关法律规定及时处理你的申诉。\n二、账号的注册、使用、管理和注销\n1 “快影视频”软件及相关服务为你提供了注册通道,你有权选择合法且符合公司要求的字符组合作为自己的账号,并自行设置符合安全要求的密码。用户设置的账号、密码是用户用以登录并以注册用户身份使用“快影视频”软件及相关服务的凭证。\n2 账号注销\n在需要终止使用“快影视频”账号服务时,符合以下条件的,你可以申请注销你的“快影视频”账号:\n(1)你仅能申请注销你本人的账号,并依照“快影视频”的流程进行注销;\n(2)你仍应对你在注销账号前且使用“快影视频”服务期间的行为承担相应责任;\n(3)注销成功后,账号记录、功能等将无法恢复或提供。\n3 你理解并承诺,你所设置的账号不得违反国家法律法规及公司的相关规则,你的账号名称、头像和简介等注册信息及其他个人信息中不得出现违法和不良信息,未经他人许可不得用他人名义(包括但不限于冒用他人姓名、名称、字号、头像等足以让人引起混淆的方式)开设账号,不得恶意注册 “ 快影视频 ” 账号(包括但不限于频繁注册、批量注册账号等行为)。你在账号注册及使用过程中需遵守相关法律法规,不得实施任何侵害国家利益、损害其他第三方合法权益,有害社会道德风尚的行为。公司有权对你提交的注册信息进行审核。\n4 你的账号仅限于你本人使用,未经公司书面同意,禁止以任何形式赠与、借用、出租、转让、售卖或以其他方式许可他人使用该账号。如果公司发现或者有合理理由认为使用者并非账号初始注册人,为保障账号安全,公司有权立即暂停或终止向该注册账号提供服务,或注销该账号。\n5 你有责任维护个人账号、密码的安全性与保密性,并对你以注册账号名义所从事的活动承担全部法律责任,包括但不限于你在“快影视频”软件及相关服务上进行的任何数据修改、信息发布、款项支付等操作行为可能引起的一切法律责任。你应高度重视对账号与密码的保密,在任何情况下不向他人透露账号及密码。若发现他人未经许可使用你的账号或发生其他任何安全漏洞问题时,你应当立即通知公司。\n6 在丢失账号或遗忘密码时,你可遵照公司的申诉途径及时申诉请求找回账号或密码。你理解并认可,公司的密码找回机制仅需要识别申诉单上所填资料与系统记录资料具有一致性,而无法识别申诉人是否系真正账号有权使用者。公司特别提醒你应妥善保管你的账号和密码。当你使用完毕后,应安全退出。如因你保管不当等自身原因或其他不可抗因素导致遭受盗号或密码丢失,你将自行承担相应责任。\n7 在注册、使用和管理账号时,你应保证注册账号时填写的身份信息的真实性、准确性,请你在注册、管理账号时使用真实、准确、合法、有效的相关身份证明材料及必要信息(包括你的姓名及电子邮件地址、联系电话、联系地址等)。依照国家相关法律法规的规定,为使用 “快影视频 ” 软件及相关服务的部分功能,你需要填写真实的身份信息,请你按照相关法律规定完成实名认证,并注意及时更新上述相关信息。若你提交的材料或提供的信息不准确、不真实、不规范、不合法或者公司有理由怀疑为错误、不实或不合法的资料,则公司有权拒绝为你提供相关功能,你可能无法使用 “ 快影视频 ” 软件及相关服务或在使用过程中部分功能受到限制。\n8 当你完成“快影视频”的账号注册、登录并进行合理和必要的身份验证后,你可随时浏览、修改自己提交的个人身份信息。你理解并同意,出于安全性和身份识别(如账号或密码找回申诉服务等)的考虑,你可能无法修改注册时提供的初始注册信息及其他验证信息。你也可以申请注销账号,公司会在完成个人身份、安全状态、设备信息、侵权投诉等方面的合理和必要的验证后协助你注销账号,并依照你的要求删除有关你账号的一切信息,法律法规另有规定的除外。\n9 你理解并同意,为了充分使用账号资源,如你在注册后未及时进行初次登录使用或连续超过两个月未登录账号使用等情形,公司有权收回你的账号。如你的账号被收回,你可能无法通过你此前持有的账号登录并使用“快影视频”软件及相关服务,你该账号下保存的任何个性化设置和使用记录将无法恢复。在收回你的账号之前,公司将以适当的方式向你作出提示,如你在收到相关提示后一定期限内仍未登录、使用账号,公司将进行账号收回。\n10 如你的账号被收回,你可以通过注册新的账号登录、使用“快影视频”软件及相关服务。你注册新账号并登录、使用的行为仍受到本协议相关条款的约束。\n三、用户个人信息保护\n公司与您一同致力于您个人信息(即能够独立或与其他信息结合后识别您身份的信息)的保护。保护用户个人信息是公司的基本原则之一,在使用“快影视频 ”软件及相关服务的过程中,您可能需要提供您的个人信息(包括但不限于您的姓名、电话号码、位置信息、设备信息等),以便公司向您提供更好的服务和相应的技术支持。公司将依法保护您浏览、修改、删除相关个人信息以及撤回授权的权利,并将运用加密技术、匿名化 处理等其他与“快影视频”软件及相关服务相匹配的技术措施及其他安全措施保护您的个人信息。公司可能会根据推荐算法,向你个性化推荐内容,我们不断完善与探索推荐系统的优化方案,并依法保证你对个性化推荐的自主选择及控制权。更多关于用户个人信息保护的内容,请参见《隐私政策》。\n四、用户行为规范\n1 用户行为要求\n您应对您使用“快影视频”软件及相关服务的行为负责,除非法律允许或者经公司事先书面许可,您使用“快影视频”软件及相关服务不得具有下列行为:\n1.1 使用未经公司授权或许可的任何插件、外挂、系统或第三方工具对“快影视频”软件及相关服务的正常运行进行干扰、破坏、修改或施加其他影响。\n1.2 利用或针对“快影视频”软件及相关服务进行任何危害计算机网络安全的行为,包括但不限于:\n(1)非法侵入网络、干扰网络正常功能、窃取网络数据等危害网络安全的活动;\n(2)提供专门用于从事侵入网络、干扰网络正常功能及防护措施、窃取网络数据等危害网络安全活动的程序、工具;\n(3)明知他人从事危害网络安全的活动的,为其提供技术支持、广告推广、支付结算等帮助;\n(4)使用未经许可的数据或进入未经许可的服务器/账号;\n(5)未经允许进入公众计算机网络或者他人计算机系统并删除、修改、增加存储信息;\n(6)未经许可,企图探查、扫描、测试“快影视频”系统或网络的弱点或其它实施破坏网络安全的行为;\n(7)企图干涉、破坏“快影视频”系统或网站的正常运行,故意传播恶意程序或病毒以及其他破坏干扰正常网络信息服务的行为;\n(8)伪造TCP/IP数据包名称或部分名称;\n(9)恶意注册“快影视频”账号,包括但不限于频繁、批量注册账号;\n(10)对“快影视频”软件及相关服务进行反向工程、反向汇编、编译或者以其他方式尝试发现“韩快影视频”软件及相关服务的源代码;\n(11)违反法律法规、本协议、公司的相关规则及侵犯他人合法权益的其他行为。\n1.3 如果公司有理由认为您的行为违反或可能违反上述约定的,公司可独立进行判断并处理,且在任何时候有权在不事先通知的情况下终止向您提供服务,并依法追究相关责任。\n2 信息内容规范\n2.1 您按规定完成实名认证后,可以以注册账号或“快影视频”合作平台账号登录“快影视频”发布信息、互动交流、评论等。\n2.2 公司致力使发布信息、互动交流成为文明、理性、友善、高质量的意见交流。在推动发布信息、互动交流业务发展的同时,不断加强相应的信息安全管理能力,完善发布信息、互动交流自律,切实履行社会责任,遵守国家法律法规,尊重公民合法权益,尊重社会公序良俗。\n2.3 您制作、评论、发布、传播的信息(包括但不限于上传至“快影视频”平台的未公开的私密图片、视频等)应自觉遵守法律法规、社会主义制度、国家利益、公民合 法权益、社会公共秩序、道德风尚和信息真实性等“七条底线”要求,否则公司有权立即采取相应处理措施。您同意并承诺不制作、复制、发布、传播下列信息:\n(1)反对宪法确定的基本原则的;\n(2)危害国家安全,泄露国家秘密的;\n(3)颠覆国家政权,推翻社会主义制度,煽动分裂国家,破坏国家统一的;\n(4)损害国家荣誉和利益的;\n(5)宣扬恐怖主义、极端主义的;\n(6)宣扬民族仇恨、民族歧视,破坏民族团结的;\n(7)煽动地域歧视、地域仇恨的;\n(8)破坏国家宗教政策,宣扬邪教和封建迷信的;\n(9)编造、散布谣言、虚假信息,扰乱经济秩序和社会秩序、破坏社会稳定的;\n(10)散布、传播淫秽、色情、赌博、暴力、凶杀、恐怖或者教唆犯罪的;\n(11)危害网络安全、利用网络从事危害国家安全、荣誉和利益的;\n(12)侮辱或者诽谤他人,侵害他人合法权益的;\n(13)对他人进行暴力恐吓、威胁,实施人肉搜索的;\n(14)涉及他人隐私、个人信息或资料的;\n(15)散布污言秽语,损害社会公序良俗的;\n(16)侵犯他人隐私权、名誉权、肖像权、知识产权等合法权益内容的;\n(17)散布商业广告,或类似的商业招揽信息、过度营销信息及垃圾信息;\n(18)使用本网站常用语言文字以外的其他语言文字评论的;\n(19)与所评论的信息毫无关系的;\n(20)所发表的信息毫无意义的,或刻意使用字符组合以逃避技术审核的;\n(21)侵害未成年人合法权益或者损害未成年人身心健康的;\n(22)未获他人允许,偷拍他人,侵害他人合法权利的;\n(23)包含恐怖、暴力血腥、高危险性、危害表演者自身或他人身心健康内容的,包括但不限于以下情形:\ni. 任何暴力和/或自残行为内容;\nii. 任何威胁生命健康、利用刀具等危险器械表演的危及自身或他人人身及/或财产权利的内容;\niii. 怂恿、诱导他人参与可能会造成人身伤害或导致死亡的危险或违法活动的内容;\n(24)其他含有违反法律法规、政策及公序良俗、干扰“快影视频”正常运营或侵犯其他用户或第三方合法权益内容的信息。\n3 公司设立公众投诉、举报平台,您可按照公司公示的投诉举报制度向公司举报各类违法违规行为、违法传播活动、违法有害信息等内容,公司将及时受理和处理您的投诉举报,以共同营造风清气正的网络空间。\n五、“快影视频”信息内容使用规范\n1 未经公司书面许可,您不得自行或授权、允许、协助任何第三人对“快影视频”软件及相关服务中信息内容进行如下行为:\n(1)复制、读取、采用“快影视频”软件及相关服务的信息内容,用于包括但不限于宣传、增加阅读量、浏览量等商业用途;\n(2)擅自编辑、整理、编排“快影视频”软件及相关服务的信息内容后在“快影视频”软件及相关服务的源页面以外的渠道进行展示;\n(3)采用包括但不限于特殊标识、特殊代码等任何形式的识别方法,自行或协助第三人对“快影视频”软件及相关服务的信息内容产生流量、阅读量引导、转移、劫持等不利影响;\n(4)其他非法获取或使用“快影视频”软件及相关服务的信息内容的行为。\n2 经公司书面许可后,用户对“快影视频”软件及相关服务的信息内容的分享、转发等行为,还应符合以下规范:\n(1)对抓取、统计、获得的相关搜索热词、命中率、分类、搜索量、点击率、阅读量等相关数据,未经公司事先书面同意,不得将上述数据以任何方式公示、提供、泄露给任何第三人;\n(2)不得对“快影视频”软件及相关服务的源网页进行任何形式的任何改动,包括但不限于“快影视频”软件及相关服务的首页链接、广告系统链接等入口,也不得对“快影视频”软件及相关服务的源页面的展示进行任何形式的遮挡、插入、弹窗等妨碍;\n(3)应当采取安全、有效、严密的措施,防止“快影视频”软件及相关服务的信息内容被第三方通过包括但不限于“蜘蛛”(spider)程序等任何形式进行非法获取;\n(4)不得把相关数据内容用于公司书面许可范围之外的目的,进行任何形式的销售和商业使用,或向第三方泄露、提供或允许第三方为任何方式的使用。\n(5)用户向任何第三人分享、转发、复制“快影视频”软件及相关服务信息内容的行为,还应遵守公司为此制定的其他规范和标准,如 “快影视频”其他功能的相关协议。\n六、违约处理\n1针对您违反本协议或其他服务条款的行为,公司有权独立判断并视情况采取预先警示、拒绝发布、立即停止传输信息、删除评论、弹 幕、音频、视频、音视频、图片等内容、短期禁止发言、限制账号部分或者全部功能直至终止提供服务、永久关闭账号等措施。公司有权公告处理结果,且有权根据 实际情况决定是否恢复相关账号的使用。对涉嫌违反法律法规、涉嫌违法犯罪的行为,公司将保存有关记录,并有权依法向有关主管部门报告、配合有关主管部门调 查、向公安机关报案等。对已删除内容公司有权不予恢复。\n2 因您违反本协议或其他服务条款规定,引起第三方投诉或诉讼索赔的,您应当自行处理并承担可能因此产生的全部法律责任。因您的违法或违约等行为导致公司及其 关联方、控制公司、继承公司向任何第三方赔偿或遭受国家机关处罚的,您还应足额赔偿公司及其关联方、控制公司、继承公司因此遭受的全部损失。\n3 公司尊重并保护用户及他人的知识产权、名誉权、姓名权、隐私权等合法权益。您保证,在使用“快影视频”软件及相关服务时上传的文字、图片、视频、音频、链 接等不侵犯任何第三方的知识产权、名誉权、姓名权、隐私权等权利及合法权益。否则,公司有权在收到权利方或者相关方通知的情况下移除该涉嫌侵权内容。针对第三方提出的全部权利主张,您应自行处理并承担可能因此产生的全部法律责任;如因您的侵权行为导致公司及其关联方、控制公司、继承公司遭受损失的(包括但 不限于经济、商誉等损失),您还应足额赔偿公司及其关联方、控制公司、继承公司遭受的全部损失。\n七、服务的变更、中断和终止\n1 您理解并同意,公司提供的“快影视频”软件及相关服务是按照现有技术和条件所能达到的现状提供的。公司会尽最大努力向您提供服务,确保服务的连贯性和安全性。您理解,公司不能随时或始终预见和防范法律、技术以及其他风险,包括但不限于不可抗力、网络原因、第三方服务瑕疵、第三方网站等原因可能导致的服务中断、不能正常使用“快影视频”软件及相关服务以及其他的损失和风险。\n2 您理解并同意,公司为了整体服务运营、平台运营安全的需要,有权视具体情况决定服务/功能的设置及其范围修改、中断、中止或终止“快影视频”软件及相关服务。\n八、广告\n1 您理解并同意,在您使用“快影视频”软件及相关服务过程中,公司可能会向您推送具有相关性的信息、广告发布或品牌推广服务,且公司将在“快影视频”软件及相关服务中展示“快影视频”软件及相关服务和/或第三方供应商、合作伙伴的商业广告、推广或信息(包括商业或非商业信息)。\n2 公司依照法律规定履行广告及推广相关义务,您应当自行判断该广告或推广信息的真实性和可靠性并为自己的判断行为负责。除法律法规明确规定外,您因该广告或推广信息进行的购买、交易或因前述内容遭受的损害或损失,您应自行承担,公司不予承担责任。\n3 如你不愿意接收具有相关性的广告,你有权对该广告信息选择“不感兴趣”,该广告同类广告的推送将会减少。\n4 如你不愿意接收“快影视频”推送通知服务的,你有权在手机系统通知管理中自行关闭该服务。\n九、知识产权\n1 公司在“快影视频”软件及相关服务中提供的内容(包括但不限于软件、技术、程序、网页、文字、图片、图像、图表、音频、视频、版面设计、电子文档等)的知识产权属于公司所有。公司提供“快影视频”及相关服务时所依托的软件的著作权、专利权及其他知识产权均归公司所有。未经公司许可,任何人不得擅自使用(包 括但不限于通过任何机器人、“蜘蛛”等程序或设备监视、复制、传播、展示、镜像、上载、下载)“快影视频”软件及相关服务中的内容。\n2 您理解并承诺,您在使用“快影视频”软件及相关服务时发布上传的内容(包括但不限于文字、图片、视频、音频等各种形式的内容及其中包含的音乐、声音、台 词、视觉设计等所有组成部分)均由您原创或已获合法授权(且含转授权)。您通过“快影视频”上传、发布所产生内容的知识产权归属您或原始著作权人所有。\n3 您知悉、理解并同意,您通过“快影视频”软件及相关服务上传、发布或传输的内容(包括但不限文字、图片、视频、音频等各种形式的内容及其中包括的音乐、声 音、台词、视觉设计等所有组成部分),您授予公司及其关联方、控制公司、继承公司一项全球范围内、免费、非独家、可再许可(通过多层次)的权利(包括但不 限于复制权、翻译权、汇编权、信息网络传播权、改编权、制作衍生品、表演和展示等权利),使用范围包括但不限于在当前或其他网站、应用程序、产品或终端设 备等。您在此确认并同意,上述授予的权利包括在与上述内容、“快影视频”软件及相关服务、公司和/或公司品牌有关的任何宣传、推广、广告、营销和/或研究 中使用和以其他方式开发内容(全部或部分)的权利和许可。为避免疑义,您理解并同意,上述授予的权利包括使用、复制和展示您拥有或被许可使用并植入内容中 的个人形象、肖像、姓名、商标、服务标志、品牌、名称、标识和公司标记(如有)以及任何其他品牌、营销或推广资产、物料、素材等的权利和许可。\n4 您确认并同意授权公司以公司自己的名义或委托专业第三方对侵犯您上传发布的享有知识产权的内容进行代维权,维权形式包括但不限于:监测侵权行为、发送维权函、提起诉讼或仲裁、调解、和解等,公司有权对维权事宜做出决策并独立实施。\n5 公司为“快影视频”开发、运营提供技术支持,并对“快影视频”软件及相关服务的开发和运营等过程中产生的所有数据和信息等享有法律法规允许范围内的全部权利。\n6 请您在任何情况下都不要私自使用公司的包括但不限于 “快影视频”等在内的任何商标、服务标记、商号、域名、网站名称或其他显著品牌特征等(以下统称为“标识”)。未经公司事先书面同意,您不得将本条款前述标识以单独或结合任何方式展示、使用或申请注册商标、进行域名注册等,也不得实施向他人明示或暗示有权展示、使用、或其他有权处理该些标识的行为。由于您违反本协议使用公司上述商标、标识等给公司或他人造成损失的,由您承担全部法律责任。\n十、免责声明\n1 您理解并同意,“快影视频”软件及相关服务可能会受多种因素的影响或干扰,公司不保证(包括但不限于):\n1.1 “快影视频”软件及相关服务完全适合用户的使用要求;\n1.2 “快影视频”软件及相关服务不受干扰,及时、安全、可靠或不出现错误;用户经由公司取得的任何软件、服务或其他材料符合用户的期望;\n1.3 “快影视频”软件及相关服务中任何错误都将能得到更正。\n2 如有涉嫌借款、投融资、理财或其他涉财产的网络信息、账户密码、广告或推广等信息的,请您谨慎对待并自行进行判断,对您因此遭受的利润、商业信誉、资料损失或其他有形或无形损失,公司不承担任何直接、间接、附带、特别、衍生性或惩罚性的赔偿责任。\n3 您理解并同意,在使用“快影视频”软件及相关服务过程中,可能遇到不可抗力等因素(不可抗力是指不能预见、不能克服并不能避免的客观事件),包括但不限于 政府行为、自然灾害(如洪水、地震、台风等)、网络原因、战争、罢工、骚乱等。出现不可抗力情况时,公司将努力在第一时间及时修复,但因不可抗力造成的暂 停、中止、终止服务或造成的任何损失,公司在法律法规允许范围内免于承担责任。\n4 公司依据本协议约定获得处理违法违规内容的权利,该权利不构成公司的义务或承诺,公司不能保证及时发现违法行为或进行相应处理。\n5 您理解并同意:关于“快影视频”软件及相关服务,公司不提供任何种类的明示或暗示担保或条件,包括但不限于商业适售性、特定用途适用性等。您对“快影视频”软件及相关服务的使用行为应自行承担相应风险。\n6 您理解并同意,本协议旨在保障遵守国家法律法规、维护公序良俗,保护用户和他人合法权益,公司在能力范围内尽最大的努力按照相关法律法规进行判断,但并不保证公司判断完全与司法机关、行政机关的判断一致,如因此产生的后果您已经理解并同意自行承担。\n7 在任何情况下,公司均不对任何间接性、后果性、惩罚性、偶然性、特殊性或刑罚性的损害,包括因您使用“快影视频”软件及相关服务而遭受的利润损失,承担责任。除法律法规另有明确规定外,公司对您承担的全部责任,无论因何原因或何种行为方式,始终不超过您因使用“快影视频”软件及相关服务期间而支付给公司费用(如有)。\n十一、关于单项服务与第三方服务的特殊约定\n1 “快影视频”软件及相关服务中包含公司以各种合法方式获取的信息或信息内容链接,同时也包括公司及其关联方合法运营的其他单项服务。这些服务在“快影视频”可能以单独板块形式存在。公司有权不时地增加、减少或改动这些特别板块的设置及服务。\n2 您可以在“快影视频”软件中开启和使用上述单项服务功能。某些单项服务可能需要您同时接受就该服务特别制订的协议或者其他约束您与该项服务提供者之间的规 则。必要时公司将以醒目的方式提供这些协议、规则供您查阅。一旦您开始使用上述服务,则视为您理解并接受有关单项服务的相关协议、规则的约束。如未标明使用期限、或未标明使用期限为“永久”、“无限期”或“无限制”的,则这些服务的使用期限为自您开始使用该服务至该服务在“快影视频”软件停止提供之日为止。\n3 您在“快影视频”软件中使用第三方提供的软件及相关服务时,除遵守本协议及“快影视频”软件中的其他相关规则外,还可能需要同意并遵守第三方的协议、相关规则。如因第三方软件及相关服务产生的争议、损失或损害,由您自行与第三方解决,公司并不就此而对您或任何第三方承担任何责任。\n十二、未成年人使用条款\n1 若您是未满18周岁的未成年人,您应在您的监护人监护、指导下并获得监护人同意的情况下,认真阅读并同意本协议后,方可使用“快影视频””软件及相关服务。\n2 公司重视对未成年人个人信息的保护,未成年用户请加强个人保护意识并谨慎对待,并应在取得监护人的同意以及在监护人指导下正确使用“快影视频””软件及相关服务。\n3 未成年人用户及其监护人理解并确认,如您违反法律法规、本协议内容,则您及您的监护人应依照法律规定承担因此而可能导致的全部法律责任。\n4 未成年人用户特别提示\n4.1 未成年人使用“快影视频””软件及相关服务应该在其监护人的监督指导下,在合理范围内正确学习使用网络,避免沉迷虚拟的网络空间,养成良好上网习惯。\n4.2 青少年用户必须遵守《全国青少年网络文明公约》:\n(1)要善于网上学习,不浏览不良信息;\n(2)要诚实友好交流,不侮辱欺诈他人;\n(3)要增强自护意识,不随意约会网友;\n(4)要维护网络安全,不破坏网络秩序;\n(5)要有益身心健康,不沉溺虚拟时空。\n4.3 为更好地保护未成年人隐私权益,公司特别提醒您慎重发布包含未成年人素材的内容,一经发布,即视为您已获得权利人同意在“快影视频””软件及相关服务展示未成年人的肖像、声音等信息,且允许公司依据本协议使用、处理该等与未成年人相关的内容。\n5 监护人特别提示如您的被监护人使用“快影视频”软件及相关服务的,您作为监护人应指导并监督被监护人的使用行为,如你的被监护人申请注册“一起看视频”账号,公司将有权认为其已取得你的同意。\n十三、其他\n1 本协议的成立、生效、履行、解释及争议的解决均应适用中华人民共和国法律。倘若本协议之任何规定因与中华人民共和国法律抵触而无效,则这些条款应在不违反法律的前提下按照尽可能接近本协议原条文目的之原则进行重新解释和适用,且本协议其它规定仍应具有完整的效力及效果。\n2 本协议的签署地点为中华人民共和国。若你因本协议与公司发生任何争议,双方应尽量友好协商解决;如协商不成的,你同意应将相关争议提交至本协议签订地的人民法院诉讼解决。\n3 为给您提供更好的服务或因国家法律法规、政策调整、技术条件、产品功能等变化需要,公司会适时对本协议进行修订,修订内容构成本协议的组成部分。本协议更新后,公司会在“快影视频”发出更新版本,您可以在软件内查阅最新版本的协议条款。如您继续使用快影视频”软件及相关服务,即表示您已同意接受修订后的本协议内容。如您对修订后的协议内容存有异议的,请立即停止使用“快影视频”软件及相关服务。若您继续使用“快影视频”软件及相关服务,即视为您认可并接受修订后的协议内容。\n4 本协议中的标题仅为方便阅读而设,并不影响本协议中任何规定的含义或解释。\n5 您和公司均是独立的主体,在任何情况下本协议不构成公司对您的任何形式的明示或暗示担保或条件,双方之间亦不构成代理、合伙、合营或雇佣关系。";
  26. NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
  27. paragraphStyle.lineSpacing = 5;// 字体的行间距
  28. NSDictionary *defaultAttributesC = @{
  29. NSFontAttributeName:[UIFont systemFontOfSize:14],
  30. NSForegroundColorAttributeName:rgba(255, 255, 255, 0.6),
  31. NSParagraphStyleAttributeName:paragraphStyle
  32. };
  33. NSMutableAttributedString * attributedStrX = [[NSMutableAttributedString alloc] initWithString:self.cc attributes:defaultAttributesC];
  34. NSStringDrawingOptions options = NSStringDrawingUsesLineFragmentOrigin | NSStringDrawingUsesFontLeading;
  35. CGRect rect = [attributedStrX boundingRectWithSize:CGSizeMake(kScreenWidth-24, CGFLOAT_MAX) options:options context:nil];
  36. self.height = rect.size.height + 10;
  37. [self.view addSubview:self.customerbar];
  38. [self.view addSubview:self.tableView];
  39. [self.tableView mas_makeConstraints:^(MASConstraintMaker *make) {
  40. make.left.right.bottom.equalTo(self.view);
  41. make.top.equalTo(self.customerbar.mas_bottom);
  42. }];
  43. }
  44. -(NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
  45. return 1;
  46. }
  47. -(CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
  48. return self.height;
  49. }
  50. -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath{
  51. UITableViewCell * cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"privatecell"];
  52. cell.selectionStyle = UITableViewCellSelectionStyleNone;
  53. cell.backgroundColor = [UIColor clearColor];
  54. UILabel *lab = [UILabel new];
  55. lab.textColor = rgba(255, 255, 255, 0.6);
  56. lab.font = [UIFont systemFontOfSize:14];
  57. lab.numberOfLines = 0;
  58. NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc] init];
  59. paragraphStyle.lineSpacing = 5;// 字体的行间距
  60. NSDictionary *defaultAttributesC = @{
  61. NSFontAttributeName:[UIFont systemFontOfSize:14],
  62. NSForegroundColorAttributeName:rgba(255, 255, 255, 0.6),
  63. NSParagraphStyleAttributeName:paragraphStyle
  64. };
  65. NSMutableAttributedString * attributedStrX = [[NSMutableAttributedString alloc] initWithString:self.cc attributes:defaultAttributesC];
  66. lab.attributedText = attributedStrX;;
  67. [cell.contentView addSubview:lab];
  68. [lab mas_makeConstraints:^(MASConstraintMaker *make) {
  69. make.center.equalTo(cell.contentView);
  70. make.width.mas_equalTo(@(SCREEN_WIDTH-24));
  71. }];
  72. return cell;
  73. }
  74. -(UITableView *)tableView{
  75. if(!_tableView){
  76. _tableView =[[UITableView alloc] initWithFrame:self.view.bounds style:UITableViewStyleGrouped];
  77. _tableView.delegate = self;
  78. _tableView.dataSource = self;
  79. _tableView.separatorStyle = UITableViewCellSeparatorStyleNone;
  80. _tableView.showsVerticalScrollIndicator = false;
  81. _tableView.showsHorizontalScrollIndicator = false;
  82. // _tableView.backgroundColor = rgba(18, 23, 41, 1);
  83. _tableView.backgroundColor = [UIColor clearColor];
  84. if (@available(iOS 11, *)) {
  85. _tableView.contentInsetAdjustmentBehavior = UIScrollViewContentInsetAdjustmentNever;
  86. _tableView.estimatedRowHeight = 0;
  87. _tableView.estimatedSectionFooterHeight = 0;
  88. _tableView.estimatedSectionHeaderHeight = 0;
  89. UIWindow *keyWindow = UIApplication.sharedApplication.keyWindow;
  90. UIEdgeInsets safeAreaInsets = keyWindow.safeAreaInsets;
  91. CGFloat topSafeArea = safeAreaInsets.top;
  92. _tableView.contentInset = UIEdgeInsetsMake(0, 0, BAR_HEIGHT, 0);
  93. // _tableView2.contentInset = UIEdgeInsetsMake(-35, 0, 0, 0);
  94. }
  95. #if __IPHONE_OS_VERSION_MAX_ALLOWED >= 150000 // only Xcode 13+ needs and can compile this
  96. if (@available(iOS 15.0, *)) {
  97. _tableView.sectionHeaderTopPadding = 0;
  98. }
  99. #endif
  100. }
  101. return _tableView;
  102. }
  103. -(void)backAction{
  104. [self.navigationController popViewControllerAnimated:true];
  105. [self dismissViewControllerAnimated:YES completion:nil];
  106. }
  107. -(CommonBarView *)customerbar{
  108. if(!_customerbar){
  109. CGFloat h=0;
  110. if(@available(iOS 13.0, *)){
  111. UIStatusBarManager *sc= [UIApplication sharedApplication].windows.firstObject.windowScene.statusBarManager;
  112. CGRect f=sc.statusBarFrame;
  113. h=f.size.height;
  114. }else{
  115. h=[UIApplication sharedApplication].statusBarFrame.size.height;
  116. }
  117. if(h>=40){
  118. h=30;
  119. }
  120. _customerbar =[[CommonBarView alloc] initWithFrame:CGRectMake(0, 0, [UIScreen mainScreen].bounds.size.width, 72-20+h)];
  121. _customerbar.bgView.backgroundColor = [UIColor clearColor];
  122. _customerbar.label.text=@"服务协议";
  123. _customerbar.bgView.alpha = 1;
  124. _customerbar.label.textColor = rgba(255, 255, 255, 1);
  125. // _customerbar.leftButton.hidden = true;
  126. // [_customerbar.leftButton setImage:[UIImage imageNamed:@"his_back"] forState:UIControlStateNormal];
  127. [_customerbar.rightButton setImage:[UIImage imageNamed:@"Frame 9411"] forState:UIControlStateNormal];
  128. [_customerbar.rightButton setTitle:@"编辑" forState:UIControlStateNormal];
  129. // [_customerbar.rightButton setImage:[self imageWithColor:[UIColor clearColor]] forState:UIControlStateSelected];
  130. [_customerbar.rightButton setTitle:@"取消" forState:UIControlStateSelected];
  131. [_customerbar.rightButton setTitleColor:rgba(255, 255, 255, 1) forState:UIControlStateNormal];
  132. _customerbar.rightButton.titleLabel.font =[UIFont systemFontOfSize:14];
  133. _customerbar.rightButton.hidden = true;
  134. [_customerbar.leftButton addTarget:self action:@selector(backAction) forControlEvents:UIControlEventTouchUpInside];
  135. // [_customerbar.rightButton addTarget:self action:@selector(changeSelState:) forControlEvents:UIControlEventTouchUpInside];
  136. // [_customerbar.rightButton addTarget:self action:@selector(shareAction) forControlEvents:UIControlEventTouchUpInside];
  137. // [_customerbar.rightButton mas_remakeConstraints:^(MASConstraintMaker *make) {
  138. // make.centerY.equalTo(_customerbar.leftButton);
  139. // make.right.equalTo(_customerbar).offset(-15);
  140. // make.size.mas_equalTo(CGSizeMake(23, 23));
  141. // }];
  142. }
  143. return _customerbar;
  144. }
  145. @end