作者wayne1985 (小书&小昭)
看板MacDev
标题Re: [问题]iphone sdk IB
时间Wed Sep 8 10:12:19 2010
看到你这篇我才发现我原文中的问题出现在那里
导致那位版友会嘘我....
我东西不多的意思是
中文可参考资料不多!!
跟中文网站介绍的资料不多的意思
我少打了几个字@@"~
在此跟m版友道歉一下.......
sdk开发平台的api之健全
是我目前看过最恐怖的.......
原本一开始接触sdk时
是打算自已重建api
但没想到几乎什麽样的物件类别全都建好好的
等着让我去用@@"~~~我根本不用去动api..
只要再包个函式去呼叫跟修改数值就好了!!
真的是超方便的....
※ 引述《zonble (zonble)》之铭言:
: ※ 引述《wayne1985 (小书&小昭)》之铭言:
: : 请问imageview 可以把背景设成透明色吗??
: : 我读进了一张png的图..背景是白色
: : 我想把那个白色设成透明色!!
: : 实在是..iphone的东西实在不是很多!!
: : → BlueKidds:那是图的问题 要去修图 跟iphone SDK较没关系 09/07 19:36
: : → BlueKidds:iphone负责把你load近来的图作呈现 它不是一个改图软体 09/07 19:36
: iPhone 上面有可以将某个颜色变成透明的 API,去查一下关於
: CGImage 的 mask 相关的文章就有了。或是直接看苹果的文件:
: http://0rz.tw/sZLDb
: 简单来说,要将某个颜色变成透明,就是要设一个遮照(mask)
: 这个被遮住的部份就会变成透明。要设定遮照大概有几个方法,
: 其一是用另外一张黑白图片设定我们原本图片的对应范围,黑白
: 图片中黑色的留下来,白色的就去掉,或是指定某个颜色,只要
: 是这个颜色就去掉(比较精确来说,是 RGBA 值的某个范围)。
: 可是不管怎样,只要看到白色背景就自动变成透明背景,而不打
: 算自己修图,会有非常大的问题-是不是白色就是背景?在前景
: 的物品中,如果出现了一圈白色,这个白色到底是这个物品里头
: 有个洞呢?还是因为是亮面所以是白色?通常来说,在最基本的
: UI元件上,比较不会提供这种 API,因为单纯看点阵图里头的每
: 个 pixel,其实没有办法理解其实到底你想要做什麽。
: 简单弄了一个「去掉白色背景」的东西,应该就可以知道我的意
: 思:http://drp.ly/1Glwbi
: 话说回来,既然说 iPhone API 不多,那麽是不是哪个别的平台
: 的 SDK 有提供辨识白色背景的 UI 元件?我是知道排版软体可以
: 找到插入的点阵图如果有白色背景,就可以根据背景范围自动设
: 定外框做文绕图…不过这种状况又不一样,反正文绕图的时候,
: 也不会因为图里头有的白洞,就把文字塞进去。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.118.42.15