首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【IOS开发基础系列】Storyboard专题

因为所有的窗口设计在一个故事板文件中,你会更容易把握每次改动带给每个窗口的变化。     2、在故事板中可以描述各个窗口之间的转换。这种转换叫做 segue(连接)。...与之对应的是,故事板应用程序使用 UIMainStoryboardFile或者“Main storyboard file base name”键。它要求应用程序在启动时需要加载的故事板文件名。...当这个键缺失时,UIApplication将默认加载MainStoryboard.storyboard 文件并自动将故事板中第一个viewcontroller 初始化并放到一个新创建的UIWindow...但我们并没有配置它,因此会有这个警告。         模板 cells 是一种很酷的故事板特性。它远胜于原来的nib 文件。...Label 的 Autosizing 设置如下,因此当 cell 尺寸改变时,Label 的尺寸也随之变化:         经过这些调整,删除按钮的出现会将星级图标挤到左边:         你也可以在删除按钮出现时让星星们消失

1.3K30

视频颜色理论

Ollie提出了杆和锥体在眼睛中的工作方式。有一个中心区域,可以看到最好的细节,并具有大多数视锥细胞。视锥细胞是帮助看到颜色的细胞。...当然,红色有助于理解绿色和棕色的碎片,它们都是植物固有的颜色。Ollie解释说,这样做的结果是,当处理光时,必须以一种考虑到人类对不同波长的敏感性不同的方式来进行处理。...这意味着可以将三个矩形分别显示为红色,绿色和蓝色,将它们视为相似的亮度,然后将蓝色的强度降低89%,红色的强度降低70%,绿色的强度降低41%。当他们加在一起时,会显示正确的灰度亮度。...然后,他谈论了周围环境如何影响您感知到的图片亮度,并在不同的周围环境中用大盒子展示它。Ollie将此作为演示文稿中幻灯片的一部分进行了非常有效的演示,并讨论了控制此问题的标准的必要性。...在评分时,他讨论了不同类型的工作屏幕应设置的不同伽马射线,并讨论了标准,即周围房间的环境光应为显示纯白色屏幕的亮度的10%左右。

63920
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【第013期】如何查看页面图片尺寸

    其实细心的同学可能已经发现了,在第 010 期(回复 010 或 10)浏览器开发工具的第一张截图上,就是选中了一张图片,在图片的下方已经展示了改图片的尺寸: 下面再说一下具体方法,首先确保你使用的谷歌...Chrome 浏览器或 Mac Safari 浏览器: 1,可以在图片上使用右键“审查元素”查看; 2,可以把鼠标指针放在图片上,然后按 Ctrl+Shift+C 选中查看; 3,可以按 F12 ,再点开发工具左下角的小放大镜...以百度首页为例,将百度的 LOGO 向右下方拖到带有颜色的按钮上方: 注意红圈内的部分,会有类似白色蒙层的感觉。...这说明这张图片是带有白色背景的,会使用 PS 的同学可以把图片直接复制粘贴到 PS 里确认,不会的请看切图大法系列教程: 而如果是透明的图片是什么样的表现呢?...请看这个例子: 我将这个电饭煲的图片向左上方拖动到黑色背景的上方,你会发现它的周围并没有类似蒙层的存在。 这说明这个图片就是透明背景的,当它的外部或者底层的元素改变背景色时,它的背景色也会跟着改变。

    1.4K60

    添加多个屏幕-创建格线布局

    您可以下载Final Xcode项目,以帮助您与自己的进度进行比较。 查看控制器 在主故事板中,让我们构建我们的集合视图。首先,把视图控制器从对象库旁边我们的视图控制器。...关键路径:layer.cornerRadius 类型:数字 值:40 在主故事板中看不到它是正常的,但是,当您运行应用程序时,您将看到它。 ?...然后,打开主故事板并启用助理编辑器。单击第二个View Controller的顶部,转到Identity Inspector并将其Class更改为DialogViewController。...取消选中边距。选择按钮并选择iPhoneX1作为图像。你会觉得它很有弹性,所以将内容模式改为Aspect Fit。我们在图像下面插入一个标签。...关闭 Collection View 当我们点击按钮时,我们想要关闭Collection View。转到主故事板,启用Assistant Editor,从按钮创建IBAction。

    2.9K40

    裁图、抠图、换背景,PPT也可以

    你发现地球已经被裁剪掉了 而且原图并没有损坏 不过如果裁剪的不合适就没法修改了 只能从新插入形状再次裁剪 这个功能之所以强大是因为 你只要能够得到与目标一样的形状 那么它都能帮你按照形状完成裁剪 举个栗子...可是白色背景太讨厌了 先用插入形状里的曲线勾勒出阿宝的大致轮廓 ? 完成之后依次选中底图、形状轮廓(注意先后顺序,很重要) ?...是不是一只背景透明的阿宝就诞生了 三 设置透明色 这种方法要求背景色与要保留的目标区域没有重复颜色 而且背景色要单一 还用阿宝的例子 先选中原图片 依次点击界面顶部的图片工具——颜色——设置透明色 ?...然后对着图片先单击一下 当鼠标变成带斜箭头的笔状图标时 对准图片中要取消的背景色(阿宝周围的白色)点击 此时背景的白色区域立刻消失 ?...则可以保留选中的区域 同理如果不想要底部阴影的话 点击标记要删除的区域 ? 最后调整完毕点击保留更改 ?

    2.8K100

    [ISUX译]iOS 9 人机界面指南(五):图标与图形设计 - 腾讯ISUX

    iOS会自动为icon增加1像素的描边,来保证在白色背景的设置界面中所有icon都能达到良好的显示效果。 5.3 启动画面(Launch Files) 启动画面是在你的应用启动时展示的简单占位图。...在 iOS8 以后,你可以使用一个 XIB 或故事板文件来替代静态的启动图片。...如果你需要支持早期的 iOS 版本,除启动文件外可以继续使用静态启动图片。 重要: 使用 XIB 或故事板的文件,表示你的应用程序在iPhone 6 Plus 或 iPhone 6上运行。...通常选中态是非选中态填充了颜色的样子,但有些设计需要在此方法的前提下进行一些变化: ? 创建有内部细节的图标的选中态版本时(例如收音机图标),将内部细节反过来填充,以确保这些细节在选中态依然突出。...例如计时器和播客的图标都包含一些开放的区域,所以选中态将其描边略微缩小并放在了一个圆圈内。 如果图标在填充后会让人难以辨认,好的替代方案就是使用更重的描边来表示选中态。

    1.6K31

    ARKit 的配置-在您的AR项目的幕后

    用户界面 了解构成起始AR应用程序的主要元素非常重要。首先,让我们来看看用户界面。 故事板 让我们选择Main.storyboard文件。故事板反映了用户界面的外观。...您还可以添加其他视图并管理它们之间的链接。基本上,故事板是设计师最好的朋友。 文件大纲 在左侧的文档大纲中,您可以看到所有对象的显示方式。您可以选择一个图标直接导航到该对象。...查看控制器类 在导入下方,ViewController已被声明为UIViewController类的一部分,并且与故事板中的视图相关。类具有属性,方法和协议,所有这些都在开发中被利用。...场景视图 在课程内部,从故事板到ARSCNView的链接被称为SceneView。在Xcode中,此链接称为IBOutlet。您也可以在故事板中看到引用插座。...当您开始体验时,会话开始。 你能告诉我另一个用于ARKit的流行技术的例子吗?让我给你一个提示:Animoji。这是正确的,它是面部跟踪,如果你第一次购买iPhoneX,你可能会有很多乐趣。

    2.5K20

    【IOS 开发】基本 UI 控件详解 (UISegmentedControl | UIImageView | UIProgressView | UISlider | UIAlertView )

    , 点击后恢复原样; (3) Tint 属性 Tint 属性 :  -- 作用 : 设置分段控件被选中的高亮颜色; -- 效果展示 :  (4) Segments 属性 Segments 属性 : ..., 另一个方向截取; -- Center : 不缩放图片, 显示图片的中间区域; -- Top : 不缩放图片, 显示图片的顶部区域; -- Bottom : 不缩放图片, 显示图片底部区域; -- Left...; -- 缩放主体 : 图片缩放只在 UIEdgeInsets 定义的 四个属性值 区域缩放, 图片的中心部分是不进行缩放的; 3....白色 风格; -- White : 白色风格; -- Gray : 灰色风格; (2) Color 属性 Color 属性 :  -- 作用 : 设置进度条的颜色, 设置该属性会覆盖之前选中的风格中的颜色...: 透明黑色背景上显示白色文字; -- UIActionSheetBlackOpaque : 纯黑的背景上显示白色文字; 2.

    3.2K40

    ps快捷键

    2)F6键打开颜色调板,然后点击色板标签,用鼠标点击可以修改前景色,按Ctrl 键点击可以修改背景色。 在英文输入法下,在键盘上点击D键可以使前背景色默认为黑白色,按X键可以切换前景色和背景色。...第三项,从选区减去,当选择它时,鼠标右下角出现了减号键,用原有的选区减掉后绘制的选区。...第四项,与选区交叉,当选择它时,鼠标右下角出现乘号键,它只留下两个选区相交的部分。...快捷键:Alt + S + M + C 选择菜单至变幻选区,快捷键:Alt + S + T 当执行(任务)命令的时候,选区周围出现边框。 l X、Y 用坐标来定位当前的选区的位置。...Alt 键特点:按住Alt 复制的特点,当复制的对象没有选区的时候,图像复制并有新的选区开成,当复制的对象有选区的时候,对象在同一个图层内显示对象复制,没有新的图层开成。

    4K50

    UI设计中颜色使用的10条原则

    色相是指父色-一种饱和色,没有添加白色或黑色。 着色(Tint) ? 将白色添加到色相(Hue)时,将创建着色效果。 阴影(Shade) ? 将黑色添加到色相(Hue)时,将创建阴影。...将灰色(白色和黑色)添加到着色时,将创建一个色调。 明暗值(Value) ? 值是指颜色的明暗程度。它指示反射的光量。 饱和度(Saturation) ? 饱和度是指颜色的亮度和强度。...高度饱和的颜色充满活力和光芒,而低饱和度的颜色则暗淡。 2.层级结构 ? 当元素的外观与其周围环境形成对比时,表明该元素具有更高的重要性。我们可以使用颜色和颜色权重在接口内建立层次结构。...重要的是,要认识到您的听众是谁,并记住他们。对颜色的感知因文化而异,因地区而异。例如,在西方文化中,白色通常与婚礼相关联,而在东南文化中,白色被视为哀悼的颜色。...通过限制在应用程序中使用颜色,可以使重要的区域受到更多关注,例如文本,图像以及按钮等单个元素。

    3.8K10

    photoshop学习笔记

    ,往外拖拽就能得到参考线 删除参考线:选中参考线,把它拖拽出绘图区域 定义图案: 1,新建10*10PX的文档,改成透明 2,绘制需要的图案 3,在编辑菜单中定义图案并命名 4,在编辑菜单中选择填充—...仿制图章S: 用法:按下ALT键在干净的皮肤上取样,再拿到瑕疵上点击即可。 特点:取样是什么颜色,填充出来就是什么颜色。...2,在图层中,把图像转换为智能对象,再使用滤镜。 滤镜的使用条件: 1,当色彩模式为位图和索引颜色时,所有滤镜不可用。 2,当色彩模式为CMYK或灰度时,部分的滤镜可用。...3,当色彩模式为RGB时,所有滤镜可用。 滤镜库:一些滤镜效果的集合。 滤镜的使用条件: 1,当色彩模式为位图和索引颜色时,所有滤镜不可用。 2,当色彩模式为CMYK或灰度时,部分的滤镜可用。...ALPHA通道中黑白色的意义: 黑色:表示没有被选中的区域, 白色:表示被选中的区域, 灰色:表示羽化半透明 新建ALPHA通道的方法: 1,在通道面板中新建 2,复制红绿蓝单色通道 3,存储选区 通道抠图的步骤

    3.2K20

    PS给照片换背景的小技巧

    1.将照片打开,应用工具箱中的多边形套索工具(位置是界面左侧工具栏左边第二个按钮)将人物的轮廓边缘完整地勾画出来,形成一个封闭的浮动选区,注意勾画时要紧贴人物的边缘,越准确越好。...2.不要去掉选区,将光标移至选区内单击右键,在弹出的选项中选择“羽化”,数值在0.8至1.5之间,点按“回车”键完成。羽化的目的是为了使边缘与周围融合而有过渡,不至于象刻刀刻出的效果一样生硬虚假。...4.选择移动工具,将光标指向白色底色的位置单击右键,选择“背景”,单击工具箱中的前景色色块,在弹出的调色板中将颜色指向红色区域并单击左键,点按“回车”键完成颜色设置。...方法缺陷:对图像中带有背景色的不适用。 使用方法: 1.颜色吸管拾取背景色; 2.点击菜单中“选择”功能里的“色彩范围”功能; 3.在“反相”项前打勾,确定后就选中图像了。...六.蒙板抠图法——直观且快速使用方法: 1.打开照片和背景图 2.点击移动工具把照片拖动背景图 3.添加蒙版 4.前景色设为黑色,选择画笔45 5.这样就可以在背景上擦,擦到满意为止。

    3.3K170

    八、ROI泛洪填充

    弱在一张图片中,你感兴趣的是某一个区域,那么这个区域就可以称为ROI。我们通过一些方法选取了该区域后,可以进行操作;例如颜色填充、图像变换等编辑。 先有一张图如下: ?...还记得我们在逻辑运算应用那一个小节中,通过色彩提取后,可以得到目标对象的颜色范围,这个颜色范围是一张黑白图片,白色为选取的区域,黑色为不选取的区域,这时我们通过将提取出来的图片作为遮罩对图片进行bitwise_and...由于floodFill函数将会选取出目标点,该目标点将作用在这张纯黑色的遮罩图片中,该纯黑图片将会对计算后选取的点进行指的变换,该区域就会变成白色,最终得到颜色填充的区域,进行填充。...mask为遮罩 seedPoint为选中的颜色填充的起始点 newVal填充的颜色像素值 loDiff选中起始点的颜色像素值的最低范围,例如是红色,那么红色减去该值后得到最低的取值范围 upDiff选中起始点的颜色像素值的最高范围...,为黄色;5, 5, 5为选中的起始点减去该颜色值,判断周围的颜色是否低于该值;5, 5 ,5为选中的起始点加上该颜色值,判断周围的颜色是否高于该值。

    72610

    关于前端的photoshop初探的学习笔记

    写在前边 这还是高三的时候暑假的时候学习这个软件时记的笔记呢,今天又在电脑上找到了它,总觉得不应该让他尘封在我的硬盘上,于是挂了出来。...选择规则工具组 矩形选框 圆形选框 黑白相间 矩形选矿时按shift键可以选出一个正方形区域。。...将沟去掉时,鼠标扫过另外的图层时对他没有影响 。画笔,得到一个比较小的画笔笔头。 魔棒工具 在白色的背景中单击,可以选择出阴影部分。。 连续。 容差。。 容差小时只有非常相似的n颜色才能被选择。...对所有图层取样,当有很多图层时可以对所有图层取样。 省事省力常用修复工具。。 污点修复画笔工具 将取样部位的与之融合。设置比较大的画笔。 按住alt键取样。皮肤白一些。松开鼠标左键,图像自动融合。...不透明度,流量的选项含有。喷枪。手绘板的压力选项。 工具栏可以打开或者隐藏。 隐藏只需要将小叉关闭。打开的操作时窗口菜单下的工具选项打钩。 ctrl+w关闭窗口。ctrl+w+alt关闭所有的窗口。

    2.3K60

    关于Adobe Photoshop调整选区介绍

    未选中的区域显示为该颜色。默认颜色为红色。...黑底 (A):将选区置于黑色背景上 白底 (T):将选区置于白色背景上 黑白 (K):将选区显示为黑白蒙版 图层 (Y):将选区周围变成透明区域 安 F 键可以在各个模式之间循环切换,按 X 键可以暂时禁用所有模式...显示边缘:显示调整区域. 显示原始选区:显示原始选区。 高品质预览:渲染更改的准确预览。此选项可能会影响性能。选择此选项后,在处理图像时,按住鼠标左键(向下滑动)可以查看更高分辨率的预览。...羽化:模糊选区与周围的像素之间的过渡效果 对比度:增大时,沿选区边框的柔和边缘的过渡会变得不连贯。通常情况下,使用“智能半径”选项和调整工具效果会更好。...请保留原始图层,这样您就可以在需要时恢复到原始状态。 输出到:决定调整后的选区是变为当前图层上的选区或蒙版,还是生成一个新图层或文档。

    2.5K60

    视觉效果 -- iOS Core Animation 系列三

    在Storyboard中放置两个白色的view,每个view分别有两个子view(一个黄色,一个青色),而且都超出了父视图的边界: ?...shadowColor属性控制着阴影的颜色,和borderColor一样,它的类型也是CGColorRef,阴影默认是黑色的。...CALayer蒙板图层不局限于静态图,也可以通过代码甚至是动画实时生成蒙板。 拉伸过滤 关于这些我看了原文,确实不懂,而且我也没碰到过,无从下手做笔记。...这显示的效果有点怪。右边的设置了alpha为0.5。但是在UILabel的位置好像不是0.5的效果。这是因为透明度的混合叠加造成的。实际上右侧中间的透明度是0.75。...当显示一个50%透明度的图层时,图层的每个像素都会一半显示自己的颜色,另一半显示图层下面的颜色。这是正常的透明度的表现。

    1.1K30

    iOS AutoLayout全解

    案例3 某个View距离在父View的左侧20 案例2中白色View 上20 宽高和Demo2中的宽高一样。 ? 然后,点击某个约束。 ? 对其处理 ?...Vertical Center in Container:对齐容器中的竖向中心 案例4 某个View距离在父View的右侧20 案例3中白色View上20 宽高和案例3中的宽高一样 并且对齐。...它UITextView的frame是不影响systemLayoutSizeFittingSize:的计算。所以,我们需要加上textViewSize.height。...StackView UIStackView是iOS9新引入的控件,它支持垂直和水平排列多个子视图(SubView)。...当非IB创建时,属性默认为YES;当IB创建View时,属性默认为NO。 案例2 在水平方向上放4张图片,图片等分。 1,首先在页面上拖拽1个imageView,将它的宽高都设置成50。

    4.6K60

    利用OpenCV实现图像修复(含源码链接)

    根据其作者提出,我们需要解决的问题可以抽象成在一个鞋子图片上有一个黑色的区域,通过填充黑色区域,使得最佳的恢复鞋子的样子。 ?...对于如何填补这个黑色区域,可以抽象成存在一条曲线,使得由A到B将黑色区域分开,并且保证在曲线的一侧是蓝色,另一侧是白色。...同时利用邻域像素和梯度恢复填充区域像素的颜色。 当像素被修复之后,通过快速行进方法更新边界。...DST =目标图像 inpaintRadius =像素周围的邻域补绘。通常,如果要修复的区域很薄,使用较小的值会产生较少的模糊。...在本届会议结束之前,加德纳请求为总统拍摄最后一个姿势。他把相机拉得更近,拍了一张林肯头部、肩膀和胸部的照片。但是玻璃板在这个时候突然破裂,对拍摄图像产生影响。

    3.1K40

    AI绘画第七课:局部重绘的应用

    (加了提示词和权重),保留了和原来相对一致的外观 涂抹的区域相当于把这一块拿出来单独“图生图”一下,最后又拼回原图里 04:06 二、功能介绍: 02:52 (一)当鼠标移动到图片区域时,出现一个黑色圆圈...选择好重绘的地方后,在最上方的菜单栏里依次选中【图层】-【新建填充图层】-【纯色】 点击确定 在跳出来的拾色器里,选择白色 在图层窗口里选中这个填充图层 复制选中图层:按住Ctrl+J...双击最上面的图层前面的白色小方块,把填充图层颜色改为黑色 单击一下后面的长方形,这个东西,其实就是PS当中的蒙版了 在选中后(周围有一圈选框),按住Ctrl+I,交换蒙版区域,黑色和白色的部分就被换过来了...左上角【文件】-【存储副本】 格式可以选中PNG或者JPG,然后一路默参数认即可 导入黑白图到WebUI的上传蒙版区域 用这个上传蒙版的动作,代替了在WebUl里的那些涂涂画画 下面的参数设置与前十分钟讲的是完全一样的...14:21 (三)结果: 现在AI就可以十分精确地为你重绘这一块被白色标记出来的区域了 14:38 (四)其他进阶玩法(挖坑待更) 例如在Photoshop里导入手部贴图、局部裁剪导出重绘等等,在经由

    1.5K30

    iOS UITableViewCell使用详解

    , retain) UIView              *multipleSelectionBackgroundView; 多选选中时的背景视图 @property (nonatomic, readonly..., copy) NSString      *reuseIdentifier; cell的标识符 - (void)prepareForReuse;  当被重用的cell将要显示时,会调用这个方法,这个方法最大的用武之地是当你自定义的...cell上面有图片时,如果产生了重用,图片可能会错乱(当图片来自异步下载时及其明显),这时我们可以重写这个方法把内容抹掉。...@property (nonatomic) UITableViewCellSelectionStyle   selectionStyle;   cell被选中时的风格,枚举如下: typedef NS_ENUM...(nonatomic, retain) UIImage  *image; 设置图片 @property (nonatomic, retain) UIImage  *selectedImage; 设置选中状态时的图片

    1.1K20
    领券