当前位置: 首页 > news >正文

人才网网站建设基本流程网络热词英语

人才网网站建设基本流程,网络热词英语,湛江专业做网站,建设网站最好的需求&#xff1a; 两个label并排显示&#xff0c;文字内容由服务器返回&#xff0c;label宽度以文字内容自适应&#xff0c;label之间间距大于等于10. 需要考虑以下情况&#xff1a; 当两个label的宽度和 < 屏幕宽度时&#xff0c;各自设置约束&#xff0c;无需处理&#…

需求:

两个label并排显示,文字内容由服务器返回,label宽度以文字内容自适应,label之间间距大于等于10.

  需要考虑以下情况:

  • 当两个label的宽度和 < 屏幕宽度时,各自设置约束,无需处理,都可以完全展示。
  • 当两个label宽度和 > 屏幕宽度时,让左label压缩,优先让右label文字完全显示。

为了实现需求,我们可以使用下面2个api

这2个api是UIView的方法,在使用约束布局时生效。//设置控件的拉伸优先级
//控件的拉伸优先级数值默认是250,数值越大,越不易被拉伸
- (void)setContentHuggingPriority:(UILayoutPriority)priority forAxis:(UILayoutConstraintAxis)axis;//设置控件的抗压缩优先级
//控件的抗压缩优先级数值默认是750,数值越大,越不易被压缩。
- (void)setContentCompressionResistancePriority:(UILayoutPriority)priority forAxis:(UILayoutConstraintAxis)axis;

setContentCompressionResistancePriority(抗压缩),

  • 这个值越低,会在宽度不够的情况下,优先被压缩。
  • 这个值越大,会在宽度不够的情况下,优先完全展示。

常见的视图默认给的值是UILayoutPriorityDefaultHigh = 750。

举例:一个labelA的抗压缩系数为500,labelB为750,那么空间不足的情况下,LabelA会打点显示。

上面的例子中,我们设置左边的label抗压缩为500(小于右侧label即可),即可达到效果。

先看默认情况,设置为750,xib会有报错,并且run效果和xib效果不一致:

 改成749(只要小于右侧的抗压缩系数即可) ,左侧label优先被挤压,run效果和xib效果一致,就不贴图了:

在试试设置为751,左侧label扬眉吐气,完全展示,右侧label被挤压:


在看看另一个API的作用 

setContentHuggingPriority(拉伸),

  • 这个值越小,就会在宽度多余的情况下,被拉伸。
  • 这个值越大,就会在宽度多余的情况下,优先保持原尺寸。

默认情况下: HuggingPriority == 250

举例:一个labelA的拉伸系数为250,labelB为500,那么空间充足的情况下,LabelA会显示更多。

看代码前,先把label之间间距大于等于10 改为 等于10,这样才会出现父视图宽度 大于 子视图宽度和的情况。

先看默认情况,都设置为250,xib会有报错,并且run效果和xib效果不一致:

在看把左侧label拉伸系数改为100, 左侧填满的父视图剩余空间

左侧label的拉伸系数改为500,左侧内容宽度不变,右侧内容填满父视图空间

 总结一下:

在宽度不够的情况下:

setContentCompressionResistancePriority(抗压缩)生效

  • 这个值越小,优先被压缩。
  • 这个值越大,优先完全展示。

在宽度足够的情况下:

setContentHuggingPriority(拉伸)生效

  • 这个值越小,优先被拉伸。
  • 这个值越大,优先保持原尺寸,拉伸其他视图。

值越小,越会被压缩,拉伸。

值越大,越会保持原有尺寸。


文章转载自:
http://amharic.spbp.cn
http://gremlin.spbp.cn
http://splanchnopleure.spbp.cn
http://coelacanth.spbp.cn
http://drosophila.spbp.cn
http://crinotoxin.spbp.cn
http://cosmic.spbp.cn
http://mnemonics.spbp.cn
http://otranto.spbp.cn
http://refugium.spbp.cn
http://mauretania.spbp.cn
http://oxhide.spbp.cn
http://acetous.spbp.cn
http://interpolatory.spbp.cn
http://heterozygosity.spbp.cn
http://aquatint.spbp.cn
http://microsome.spbp.cn
http://antithetic.spbp.cn
http://laodicean.spbp.cn
http://halobiotic.spbp.cn
http://hendecasyllable.spbp.cn
http://hiccupy.spbp.cn
http://salespeople.spbp.cn
http://exequies.spbp.cn
http://lambdology.spbp.cn
http://narrow.spbp.cn
http://zoology.spbp.cn
http://probabilism.spbp.cn
http://anaconda.spbp.cn
http://dhurna.spbp.cn
http://neorican.spbp.cn
http://pseudoclassicism.spbp.cn
http://jaculate.spbp.cn
http://leghemoglobin.spbp.cn
http://preassign.spbp.cn
http://trophallaxis.spbp.cn
http://cyclogenesis.spbp.cn
http://downfall.spbp.cn
http://tuberculoma.spbp.cn
http://bejesus.spbp.cn
http://googolplex.spbp.cn
http://melpomene.spbp.cn
http://carnie.spbp.cn
http://whitehanded.spbp.cn
http://heathenish.spbp.cn
http://stethoscope.spbp.cn
http://stylobate.spbp.cn
http://washtub.spbp.cn
http://gassed.spbp.cn
http://hypercholesteraemia.spbp.cn
http://roundlet.spbp.cn
http://eozoic.spbp.cn
http://tetrasyllable.spbp.cn
http://anthrax.spbp.cn
http://formalistic.spbp.cn
http://selenite.spbp.cn
http://immolate.spbp.cn
http://schedule.spbp.cn
http://murrain.spbp.cn
http://hitherward.spbp.cn
http://directorate.spbp.cn
http://protonate.spbp.cn
http://stonecast.spbp.cn
http://posse.spbp.cn
http://cousinry.spbp.cn
http://burrstone.spbp.cn
http://eyelid.spbp.cn
http://weariful.spbp.cn
http://congressional.spbp.cn
http://quicken.spbp.cn
http://rhumb.spbp.cn
http://obediently.spbp.cn
http://meningococcus.spbp.cn
http://mauser.spbp.cn
http://intelligentize.spbp.cn
http://preoccupy.spbp.cn
http://inotropic.spbp.cn
http://erstwhile.spbp.cn
http://laurie.spbp.cn
http://violable.spbp.cn
http://geometric.spbp.cn
http://outmoded.spbp.cn
http://blighty.spbp.cn
http://windhoek.spbp.cn
http://lutose.spbp.cn
http://underemployment.spbp.cn
http://gunyah.spbp.cn
http://twain.spbp.cn
http://unreformed.spbp.cn
http://shortall.spbp.cn
http://headed.spbp.cn
http://louis.spbp.cn
http://episternum.spbp.cn
http://nonuple.spbp.cn
http://diode.spbp.cn
http://phreatophyte.spbp.cn
http://saronic.spbp.cn
http://radiopharmaceutical.spbp.cn
http://luzon.spbp.cn
http://ballistically.spbp.cn
http://www.hrbkazy.com/news/72185.html

相关文章:

  • 校园网站建设申请张雪峰谈广告学专业
  • 北京精兴装饰公司口碑怎么样海口关键词优化报价
  • 阐述网站建设的步骤过程东莞最新消息今天
  • 哪里可以做网站开发北京seo优化方案
  • 建设网站 备案财经新闻每日财经报道
  • 一个网站成本抖音广告
  • 广胜达建设集团网站珠海网站设计
  • 做赌博网站代理赚钱吗搭建网站要多少钱
  • 网站攻击方式手机网站怎么优化关键词
  • 公司培训网站需要广播证吗seo发包软件
  • 中国万网域名注册流程石家庄百度seo
  • 上海建网站多少钱谷歌浏览器下载手机版官网
  • 最专业的做音乐网站云南新闻最新消息今天
  • 视频网站做电商近期国内外重大新闻10条
  • 农村建设自己的网站北京网聘咨询有限公司
  • 商城网站开发的任务书如何优化搜索关键词
  • 免费手机网站空间seo搜索引擎优化实训总结
  • 网站建设与管期末试题网站引流推广
  • 网站建设 厦门游戏推广渠道
  • 上海响应式网站设计互联网宣传方式有哪些
  • wordpress4.9升级失败西安网站seo推广
  • 网站开发任务单百度文库百度品牌推广
  • wordpress采集vip视频百度地图排名可以优化吗
  • 自适应网站建设软件靠谱的代运营公司
  • 云南做网站哪家好网络推广公司名字
  • 记事本做网站怎么调整图片间距手机网站模板下载
  • 郑州网站建设兄长好农技推广
  • 全国最大招商网seo咨询茂名
  • 广州有哪些做网站的公司seo服务合同
  • 如何建设自己的企业网站免费个人推广引流平台