<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>hex value &#8211; SMsoft &#8211; informatica e dintorni</title>
	<atom:link href="https://blog.smsoft.it/tag/hex-value/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.smsoft.it</link>
	<description>consigli settimanali su MacOS, GNU/Linux ed Open Source</description>
	<lastBuildDate>Fri, 07 Oct 2011 08:00:57 +0000</lastBuildDate>
	<language>it-IT</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=62087</generator>
	<item>
		<title>UIColor allocare con un valore esadecimale(hex value)</title>
		<link>https://blog.smsoft.it/2011/10/07/uicolor-allocare-con-un-valore-esadecimalehex-value/</link>
					<comments>https://blog.smsoft.it/2011/10/07/uicolor-allocare-con-un-valore-esadecimalehex-value/#respond</comments>
		
		<dc:creator><![CDATA[admin]]></dc:creator>
		<pubDate>Fri, 07 Oct 2011 08:00:57 +0000</pubDate>
				<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[hex value]]></category>
		<category><![CDATA[UIColor]]></category>
		<guid isPermaLink="false">http://blog.smsoft.it/?p=1492</guid>

					<description><![CDATA[Chi sviluppa in objective-c è abituato ad allocare i colori nel seguente modo: [crayon-6a3e66d048fed877176926/] oppure più semplicemente: [crayon-6a3e66d04900f960174808/] Potrebbe capitare però di voler usare un colore di cui si conosce il valore esadecimale, il classico valore che si usa per lo sviluppo web. Vi suggerisco allora un paio di macro da inserire nel file di ... <a title="UIColor allocare con un valore esadecimale(hex value)" class="read-more" href="https://blog.smsoft.it/2011/10/07/uicolor-allocare-con-un-valore-esadecimalehex-value/" aria-label="Per saperne di più su UIColor allocare con un valore esadecimale(hex value)">Leggi tutto</a>]]></description>
										<content:encoded><![CDATA[<p>Chi sviluppa in objective-c è abituato ad allocare i colori nel seguente modo:</p><pre class="urvanov-syntax-highlighter-plain-tag">"][UIColor colorWithRed:0.5 green:0.5 blue:0.5 alpha:1.0];</pre><p>oppure più semplicemente:</p><pre class="urvanov-syntax-highlighter-plain-tag">"][UIColor redColor];
[UIColor darkGrayColor];</pre><p></p>
<p>Potrebbe capitare però di voler usare un colore di cui si conosce il valore esadecimale, il classico valore che si usa per lo sviluppo web.<br />
Vi suggerisco allora un paio di macro da inserire nel file di header o nel file <strong><em>NomeProgetto</em>-Prefix.pch</strong>:</p><pre class="urvanov-syntax-highlighter-plain-tag">"]//RGB color macro
#define UIColorFromRGB(rgbValue) [UIColor \
colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \
green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \
blue:((float)(rgbValue & 0xFF))/255.0 alpha:1.0]
 
//RGB color macro with alpha
#define UIColorFromRGBWithAlpha(rgbValue,a) [UIColor \
colorWithRed:((float)((rgbValue & 0xFF0000) >> 16))/255.0 \
green:((float)((rgbValue & 0xFF00) >> 8))/255.0 \
blue:((float)(rgbValue & 0xFF))/255.0 alpha:a]</pre><p></p>
<p>Ora si potranno allocare i colori a partire da un valore esadecimale, come segue:</p><pre class="urvanov-syntax-highlighter-plain-tag">"]self.view.backgroundColor = UIColorFromRGB(0xCECECE);
self.view.backgroundColor = UIColorFromRGBWithAlpha(0xCECECE, 0.8);</pre><p>(<a href="http://cocoamatic.blogspot.com/2010/07/uicolor-macro-with-hex-values.html" target="_blank" rel="noopener noreferrer">fonte</a>)</p>
<p>enjoy!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://blog.smsoft.it/2011/10/07/uicolor-allocare-con-un-valore-esadecimalehex-value/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
