Re: [swift-users] UIview frame and bounds properties

2017-04-27 Thread Mohamed Salah via swift-users
yes I tried self. but it didn’t work as well …. 

> On Apr 27, 2017, at 9:30 PM, Adrian Zubarev  
> wrote:
> 
> Have you tried using self.? It’s a good practice to always using self. to 
> avoid issues where the compiler might use other globally available 
> variables/constants functions.
> 
> 
> 
> 
> -- 
> Adrian Zubarev
> Sent with Airmail
> 
> Am 27. April 2017 um 19:28:42, Mohamed Salah via swift-users 
> (swift-users@swift.org ) schrieb:
> 
>> Thanks for your support … here you are the piece of code 
>> 
>> 
>> 
>> import UIKit
>> 
>> class FaceVeiw: UIView {
>> 
>> /* it make error to use frame or bounds outside any functions  WHY WHY 
>> WHY */
>> 
>> let width = frame.size.width // (Gives an ERROR) frame property is not 
>> known here
>> let width2 = bounds.size.width // Gives an ERROR) bound property is not 
>> know here as well
>> 
>> 
>> override func draw(_ rect: CGRect)
>> {
>> let w = bounds.size.width // however bounds is known here
>> let h = bounds.size.height
>> 
>> let w2 = frame.size.width // frame as well known here
>> let h2 = frame.size.height
>> 
>> }
>> 
>> 
>> }
>> 
>> 
>>> On Apr 27, 2017, at 9:23 PM, Saagar Jha >> > wrote:
>>> 
>>> Would you mind sharing the code you’re having trouble with?
>>> 
>>> Saagar Jha
>>> 
 On Apr 27, 2017, at 10:22, Mohamed Salah via swift-users 
 > wrote:
 
 Hi ,
 
 why UIview frame and bounds properties are not seen outside any functions ?
 
 please advise
 
 thank you
 Mohamed Salah
 ___
 swift-users mailing list
 swift-users@swift.org 
 https://lists.swift.org/mailman/listinfo/swift-users 
 
>>> 
>> 
>> ___
>> swift-users mailing list
>> swift-users@swift.org 
>> https://lists.swift.org/mailman/listinfo/swift-users 
>> 
> 

___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] UIview frame and bounds properties

2017-04-27 Thread Adrian Zubarev via swift-users
Have you tried using self.? It’s a good practice to always using self. to avoid 
issues where the compiler might use other globally available 
variables/constants functions.



-- 
Adrian Zubarev
Sent with Airmail

Am 27. April 2017 um 19:28:42, Mohamed Salah via swift-users 
(swift-users@swift.org) schrieb:

Thanks for your support … here you are the piece of code 



import UIKit

class FaceVeiw: UIView {
    
    /* it make error to use frame or bounds outside any functions  WHY WHY WHY 
*/

    let width = frame.size.width // (Gives an ERROR) frame property is not 
known here
    let width2 = bounds.size.width // Gives an ERROR) bound property is not 
know here as well
    
    
    override func draw(_ rect: CGRect)
    {
        let w = bounds.size.width // however bounds is known here
        let h = bounds.size.height
        
        let w2 = frame.size.width // frame as well known here
        let h2 = frame.size.height
        
    }
    
    
}


On Apr 27, 2017, at 9:23 PM, Saagar Jha  wrote:

Would you mind sharing the code you’re having trouble with?

Saagar Jha

On Apr 27, 2017, at 10:22, Mohamed Salah via swift-users 
 wrote:

Hi ,

why UIview frame and bounds properties are not seen outside any functions ?

please advise

thank you
Mohamed Salah
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] UIview frame and bounds properties

2017-04-27 Thread Mohamed Salah via swift-users
Thanks for your support … here you are the piece of code 



import UIKit

class FaceVeiw: UIView {

/* it make error to use frame or bounds outside any functions  WHY WHY WHY 
*/

let width = frame.size.width // (Gives an ERROR) frame property is not 
known here
let width2 = bounds.size.width // Gives an ERROR) bound property is not 
know here as well


override func draw(_ rect: CGRect)
{
let w = bounds.size.width // however bounds is known here
let h = bounds.size.height

let w2 = frame.size.width // frame as well known here
let h2 = frame.size.height

}


}


> On Apr 27, 2017, at 9:23 PM, Saagar Jha  wrote:
> 
> Would you mind sharing the code you’re having trouble with?
> 
> Saagar Jha
> 
>> On Apr 27, 2017, at 10:22, Mohamed Salah via swift-users 
>> > wrote:
>> 
>> Hi , 
>> 
>> why UIview frame and bounds properties are not seen outside any functions ? 
>> 
>> please advise
>> 
>> thank you 
>> Mohamed Salah 
>> ___
>> swift-users mailing list
>> swift-users@swift.org 
>> https://lists.swift.org/mailman/listinfo/swift-users
> 

___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] UIview frame and bounds properties

2017-04-27 Thread Adrian Zubarev via swift-users
First of all, the swift-user list is mainly for Swift related question, which 
are not related to other frameworks like UIKit. You might find a better answer 
at Apple developer forums or on stackoverflow. ;)

Second, this question is too general and not easy to answer without any code of 
yours. We need the scopes of your code to solve that issue.



-- 
Adrian Zubarev
Sent with Airmail

Am 27. April 2017 um 19:22:49, Mohamed Salah via swift-users 
(swift-users@swift.org) schrieb:

Hi ,  

why UIview frame and bounds properties are not seen outside any functions ?  

please advise

thank you  
Mohamed Salah  
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


Re: [swift-users] UIview frame and bounds properties

2017-04-27 Thread Saagar Jha via swift-users
Would you mind sharing the code you’re having trouble with?

Saagar Jha

> On Apr 27, 2017, at 10:22, Mohamed Salah via swift-users 
>  wrote:
> 
> Hi , 
> 
> why UIview frame and bounds properties are not seen outside any functions ? 
> 
> please advise
> 
> thank you 
> Mohamed Salah 
> ___
> swift-users mailing list
> swift-users@swift.org
> https://lists.swift.org/mailman/listinfo/swift-users

___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users


[swift-users] UIview frame and bounds properties

2017-04-27 Thread Mohamed Salah via swift-users
Hi , 

why UIview frame and bounds properties are not seen outside any functions ? 

please advise

thank you 
Mohamed Salah 
___
swift-users mailing list
swift-users@swift.org
https://lists.swift.org/mailman/listinfo/swift-users