NSAlert

มีนาคม 30, 2008 at 3:36 pm ใส่ความเห็น

วันนี้วันอาทิตย์ ไม่ได้ทำงานอะไรซักเท่าไหร่ อัพเรื่องเบาๆก็แล้วกัน

NSAlert เป็น Class หนึ่งที่มีไว้ให้เราสามารถสร้าง Alert Box หรือกล่องข้อความเพื่อแจ้งเตือนอะไรก็ได้ที่เราต้องการให้กับผู้ใช้ทราบได้ ซึ่งผู้ใช้อยากจะให้มันมีอะไรบ้างก็กำหนดเอาเองได้หมดเลย ไม่ว่าจะเป็น Title ของ Alert Box ข้อความภายใน ข้อความภายในปุ่ม หรือปุ่มว่าอยากจะให้มีกี่ปุ่ม

…น่าจะเคยเห็นอยู่แล้วคราวนี้มาดูวิธีทำกันเลยดีกว่า

เริ่มต้นด้วยการประกาศตัวแปร

NSAlert *alert = [[[NSAlert alloc] init] autorelease];

จากนั้นทำการกำหนดลักษณะต่างๆลงไป

 

[alert addButtonWithTitle:@”OK”];[alert setMessageText:@”Error!”];[alert setInformativeText:@”Please Enter your video name.”];[alert setAlertStyle:NSWarningAlertStyle];จากข้างต้น

  •  บรรทัดแรกหมายถึงให้มีปุ่มที่เยีนคำว่า OK เอาไว้บนปุ่ม   

     

  • บรรทัดที่สองกำหนดว่า ให้มันขึ้น Title ไว้ว่าอะไร
  • บรรทัดที่สามกำหนดว่า รายละเอียดของ Title ให้มันขึ้นว่าอะไร
  • บรรทัดที่สี่กำหนดว่า มันเป้นการแสดง Error ประเภทไหน(อาจะเป็น Error หรือ Warning เฉยๆก็ได้การแสดงมันก็ตา่งกันนิดหน่อย     

     

กำหมดรูปแบบจบแล้วก็แสดงผลได้เลย

 

[alert runModal]; 

Picture 1

Entry filed under: Cocoa Programming. Tags: .

Cocoa & XML-RPC Protocol ทำใจแล้ว แต่ขอบ่นหน่อยละกัน

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  เปลี่ยนแปลง )

Google photo

You are commenting using your Google account. Log Out /  เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out /  เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out /  เปลี่ยนแปลง )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


del.icio.us For iPhone dev

Post Calendar

มีนาคม 2008
พฤ อา
« ก.พ.   พ.ค. »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

%d bloggers like this: