पर न्यूनतम दिनांक सेट करना मुझे पता है कि यूआईडीएटीपीकर में अधिकतम और न्यूनतम तारीख को किसी निश्चित तिथि पर कैसे सेट किया जाए, मैं सोच रहा था कि इसे बनाना संभव होगा ताकि न्यूनतम तिथि हमेशा हो "आज" तिथि। यह उपयोगकर्ताओं के लिए अतीत में एक तिथि दर्ज करने के लिए मेरे ऐप में समझ में नहीं आता है, सिर्फ उनके लिए या भविष्य में एक को जोड़ने के लिए।आईओएस 5 - यूआईडीएटीपीकर को "आज"
6
A
उत्तर
24
अब न्यूनतम तिथि निर्धारित और प्रदर्शित तिथि करने के लिए अब + 2 सेकेंड:
myDatePicker.date =
[[ NSDate alloc ] initWithTimeIntervalSinceNow: (NSTimeInterval) 2 ];
myDatePicker.minimumDate =
[[ NSDate alloc ] initWithTimeIntervalSinceNow: (NSTimeInterval) 0 ];
ऐसा करें जब आप या तो नोक init या फिर से उपयोग पर दृश्य नियंत्रक के लिए डेटा निर्धारित किया है। आप इसे विल्लएपियर में भी कर सकते हैं।
अतिरिक्त अंक: आप एक IBAction विधि है कि आसानी से एक बीमार की सलाह दी तारीख लेने के लिए नहीं उपयोगकर्ता को प्रोत्साहित करती है जोड़ सकते हैं:
- (IBAction)datePickerChanged: (id)sender
{
if ([ datePicker.date timeIntervalSinceNow ] < 0)
datePicker.date = now;
}
संबंधित मुद्दे
- 1. आईओएस: यूआईडीएटीपीकर ब्लैक बैकग्राउंड
- 2. यूआईडीएटीपीकर लीक
- 3. अगर आज की तारीख आईओएस
- 4. आईओएस 5
- 5. आईओएस 5 ओएस और आईओएस 5 एसडीके
- 6. आईओएस 5
- 7. आईओएस 5
- 8. आईओएस 5
- 9. आईओएस 5
- 10. आईओएस 5
- 11. आईओएस 5
- 12. आईओएस 5
- 13. आईओएस 5
- 14. आईओएस 5
- 15. आईओएस 5
- 16. आईओएस 5
- 17. आईओएस 5+
- 18. आईओएस 5
- 19. आईओएस 5
- 20. आईओएस 5
- 21. आईओएस 5 और आईओएस 6
- 22. आईओएस 5 एसडीके एकीकरण समस्या आईओएस 5 डिवाइस
- 23. आईओएस 5 ASIHTTPRequests
- 24. आईओएस 5 और एआरसी
- 25. आईओएस 5 और रिमोटियो
- 26. आईओएस 5 एसडीके
- 27. आईओएस 5 आईपैड/आईफोन
- 28. आईओएस 5/6: CoreAudio
- 29. आईओएस 5 पारदर्शी
- 30. आईओएस 5.x
बहुत बढ़िया, अच्छा काम करता है। उत्तर के लिए बहुत बहुत धन्यवाद। – mhbdr
कि 'आईबीएक्शन' विधि बिल्कुल वैसा ही था जो मैं याद कर रहा था। आपका बहुत बहुत धन्यवाद। – Robert
IBA10 के साथ IBAction विधि अब आवश्यक नहीं है। यदि आप अतीत में कुछ भी चुनते हैं तो पिकर वर्तमान समय पर वापस स्क्रॉल करता है। –